Delphi Art Hotel
Skip to product information
The Delphi Art Hotel is set in a neoclassical building dating back to the 1930s, situated opposite the National Theatre in the heart of Athens. The Omonia Metro Station is conveniently located just 200 metres away.
Featuring balconies and parquet floors, the rooms at the hotel include amenities such as air conditioning, TVs, minibars, safes, and free Wi-Fi. Guests can start the day with a breakfast served daily in the dining area. Those checking out before breakfast can request a breakfast box. Room service is available for in-room dining. The hotel also features a cosy bar, a snack bar, and a 24-hour front desk.