We're taking bookings for September 2021 onwards. For the latest travel information see our COVID-19 FAQs.

Delphi Art Hotel

TripAdvisor Traveller Rating
Based on 406 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