Log in

Find your next stay, anywhere.

Explore

  • Search Hotels
  • Favorites
  • My Booking
  • Travel Alerts
  • Log in
© 2026 Gugloplex. All rights reserved.

Delphi Art Hotel

Athens, Greece
View on Google Maps

The Delphi Art Hotel is a historic boutique hotel built in the 1930s, located in the heart of Athens, 3’ walking distance from Omonoia Square. Housed in a beautifully restored neoclassical building, it combines timeless elegance with modern comforts. Its prime location makes it an ideal base for exploring Athens' cultural landmarks, including the National Theater and the Acropolis. The hotel offers warm hospitality, stylishly appointed rooms, and a cozy atmosphere, making it perfect for travelers seeking a blend of history, culture, and contemporary convenience.

Loading map…
Accessible restroomsAirport / Port Transfer ServiceBaby Chairs at the RestaurantCheck in / Check outDaily Maid ServiceKids

Check availability

Room types

Executive Suite

Air ConditioningBath AmenitiesBathroom with Bathtub or ShowerCable-Satellite TV+12 more

Select check-in/check-out dates above to see available rates.

Junior Suite with Balcony

Air ConditioningBath AmenitiesBathroom with Bathtub or ShowerCloset+11 more

Select check-in/check-out dates above to see available rates.

Standard Room

Air ConditioningBath AmenitiesBathroom with Bathtub or ShowerCloset+11 more

Select check-in/check-out dates above to see available rates.

Lobby Lounge
Parking
Restaurant Facilities
Room Amenities
Smoking Policy
Store Luggage
Wi-Fi Internet Access