O hotel situa-se no centro de Atenas, em frente à estação central de comboios e à estação de metro Larissa, a poucos minutos da praça Omonia e do Museu Arqueológico. Outros locais de interesse da cidade como a Acrópole, o Partenon, o bairro de Plaka, as Casas do Parlamento na praça Sintagma e o estádio olímpico são facilmente alcançáveis do hotel. Existem também inúmeros estabelecimentos comerciais a 2 km. O mar e a estância de ski localizam-se a 12 km de distância.
Os primorosos quartos dispõem de casa de banho com secador de cabelo, telefone com ligação directa, televisão via satélite/cabo, rádio e aparelhagem hi-fi. Contam ainda com um frigorífico, cama de casal, piso alcatifado e são aquecidos centralmente.
O hotel contempla um terraço superior com piscina, bar e vista panorâmica para a Acrópole.
O hotel construído em 1977 e renovado em 2004 dispõe de 6 andares com um total de 164 quartos, dos quais 25 individuais, 74 duplos e 2 suites. Contempla uma recepção (disponível 24 h por dia) com cofre, um elegante hall de entrada com elevadores e um guichet para câmbio monetário. O hotel conta ainda com um café, um quiosque, diversas lojas e um restaurante à la carte climatizado. Para pessoas em negócios, o hotel coloca à disposição uma sala de conferência e um acesso à Internet. Terá também aluguer de bicicletas, parque de estacionamento, serviço de quartos e de lavandaria.
Modern purpose built 5 storey property.
No Hotel: Air conditioning
No Hotel: Airport name ATH
No Hotel: Laundry
No Hotel: Restaurant
No Hotel: Room service
No Hotel: TV