Das Hotel liegt zentral, nahe der Athener Konzerthalle und der Nationalgalerie. Die Metrostation Megaro Mousikis ist etwa 290 Meter entfernt und bietet eine schnelle Verbindung zu den wichtigsten Sehenswürdigkeiten Athens.
Das Hotel verfügt über ein Restaurant sowie einen Wellness- und Spa-Bereich. Für sportliche Aktivitäten steht Ihnen außerdem ein Fitnessraum zur Verfügung.
Die komfortablen Zimmer sind mit Klimaanlage, Fernseher, WLAN, Safe und Minikühlschrank ausgestattet. Zudem stehen Ihnen Möglichkeiten zur Kaffee- und Teezubereitung zur Verfügung. Das Badezimmer verfügt über eine Dusche und einen Föhn.