For the latest guidance and travel updates, see our COVID-19 travel info page.
Read more about this Hotel
Delphi Art Hotel is situated in the heart of Athens, on St. Constantine's Square and opposite the National Theatre. Guests can dine at the 2 onsite restaurants or quench their thirst at the bar. Omonia Square and the famous shopping and sightseeing attractions are all easily reached on foot.
How far is the nearest beach?
This hotel is located 12km from the beach.
Distance from Airport
This hotel is located 45km from Athens Airport.
The hotel offers 45 guest rooms. They all feature a private bathroom, air conditioning, refrigerators, flat screen TVs, complimentary Wi-Fi access, satellite TV and telephones.
Food & Drink
Guests can dine at the 2 onsite restaurants or quench their thirst at the bar.
Sports & Entertainment
TV and Wi-Fi internet access in the lobby.
- Air Conditioning
- Internet Access
- Satellite TV