Facilities available to guests include a lobby, lift access, bar and Internet access.LocationThe hotel is located in the centre of Athens, just 100 metres away from the Omonia Square metro station, and close to the archaeological sites of Athens, museums..