Melia Athens

THE OLYMPUS OF THE MORTALS

Discover Athens and indulge in ancient history while experiencing the Melia Athens. Conveniently located in the heart of the city, only 300m from the central metro station and 500m from the National Archaeological Museum.

https://www.melia.com/en/hotels/greece/athens/melia-athens/index.html