This pretty Art Deco hotel in central
Athens provides chic and comfortable accommodation with quick access to all the sights. Located near Omonio Square and the metro station, the Delphi Art Hotel is in one of ...
Read more
The Art Deco Hotel in central
Athens offers chic, comfortable accommodation and quick access to all the attractions. The Delphi Art Hotel is located near Omonio Square, and the metro station. It's in the heart of Athens' busiest shopping and transportation areas. It's easy to walk from here to the Plaka or Monastiraki areas. The Acropolis is a 10 minute walk away. There are many restaurants and shops nearby. The decor is modern and bright, as you would expect from an art hotel. You can enjoy a cup of coffee and a chat at the cafe. Night cats may also be attracted to the underground cafe and bar scene in Psiri.