Delphi Art Hotel was built in 1937 and renovated in 2003. This hotel is located right in the heart of Athens, on St. Constantine's Square and opposite the National Theatre. Omonia Square and the famous shopping and sightseeing attractions are all easily reached on foot. Convenient public transport networks are also within easy reach of the hotel. The neoclassical hotel comprises a total of 4-storeys with 40 rooms, all of which are equipped with modern amenities. Guests can enjoy a buffet breakfast in the restaurant Castalia in the mezzanine level, which offers views of the St. Constantine Square. The cosy atmosphere of the hotel combined with the high standard services and amenities will make every guest feel at home.