La station de métro la plus proche est la station de métro Larissa à 5 minutes à pied.
Situé à moins de 2 km du musée de l'Acropole d'Athènes, l'établissement se trouve à moins de 10 minutes à pied de l'arrêt de bus Athens or Larissis. Le centre-ville est à seulement 1 km, et l'aéroport international d'Athènes Elefthérios-Venizélos est à 35 km. Blanche-Neige et Parthénon sont à 25 minutes à pied.
Parmi les équipements des chambres figurent une TV à écran plat avec des chaînes satellite, ainsi que des conforts tels qu'une climatisation. Elles sont munies d'un sol carrelé. Outre un sèche-cheveux et des serviettes, la salle de bains privée comprend également une douche.
Les équipements de cuisine comprennent une bouilloire électrique et un réfrigérateur. Une variété de plats sont servis dans Brooklyn Way et Alexander the Great Greek Restaurant, qui sont à seulement 5 minutes à pied. Une terrasse vous invite à profiter de la vue sur la ville.