Search Hotels

Melia Athens Neighborhood & Local Information


 

Melia Athens Location & Neighborhood

Location Description: 50 metres from the central Omonoia metro station.
Hotel Location: Mountain, Tourist
View Large Interactive Map