Our Destinations
An unrivalled choice of the world’s most enticing destinations for all your travel desires
- Top Destinations
- Europe
- Greece
- Athens
- Delphi Art Hotel
Delphi Art Hotel
Rating:
Delphi Art Hotel is located in the heart of Athens opposite the National Theatre and the Church of St. Constantine. The hotel is close to Omonia Square Metro Station giving you easy access to navigate your way round the city and explore all the sights. There are a number of attractions close by to the hotel to visit including the National Greek Theatre, National Archaeological Museum and Athens Central Market. Delphi Art Hotel is a neoclassical building offering 40 guest rooms in the city centre close to a number of historical and cultural attractions in Athens. All the rooms are spacious and elegantly decorated with neoclassical furniture and lavish fabrics. Each room has modern features including air-conditioning and a satellite TV for your entertainment. All rooms have a private bathroom with a luxury deep soaking bath tub, toiletries and a hair dryer. Guests are served an American buffet breakfast every morning in the Castalia Restaurant where you can enjoy views overlooking St Constantine Square. There is a stylish full bar serving variety of drinks for guests to enjoy after a busy day of exploring the city. The trendy district of Psiri is great place to visit for traditional taverns and plenty of restaurants, cafes and bars. **Official star rating 3**