For the latest guidance and travel updates, see our COVID-19 travel info page.

Delphi Art Hotel

TripAdvisor Traveller Rating
Based on 417 reviews

Read more about this Hotel

Overview

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.

Rooms

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.

Facilities

  • Air Conditioning
  • Bar
  • Internet Access
  • Restaurant
  • Satellite TV
  • Telephone
  • Wifi