Das Hotel liegt an einem der zentralsten Punkte Athens, nur etwa 200 m vom Omonia-Platz mit seiner U-Bahnstation entfernt, und ist somit schnell und bequem vom Stadtzentrum und dem Syntagma-Platz aus zu erreichen, wo sich die wichtigsten Einkaufsviertel, Bars und Restaurants befinden. Der internationale Flughafen Athen ist nur ca. 25 km vom Hotel entfernt.
Die frisch renovierten Zimmer bieten ein einladendes Ambiente. Alle sind mit eigenem Bad/WC, Telefon, Klimaanlage, Minibar, Haartrockner, Sat.-TV, Radio, Safe und Internetzugang ausgestattet. Die Klimaanlage kann individuell reguliert werden.