Delphi Art Hotel
Dbl. incl. BreakfastNestled in the heart of Athens
Athens – Centre
Greece
Nestled in the heart of Athens
Located in the heart of Athens—near the National Theatre and just 200 meters from Omonia Metro Station—the Delphi Art is housed in a neoclassical building dating back to 1930. Guests can enjoy a hearty breakfast, an on-site restaurant and bar, and stylish rooms featuring soft color tones, classic décor, and parquet flooring. The 40 well-appointed rooms ensure an elegant stay in a prime location.
About this Deal
All information at a glance
