Visit the website:

Melia Hotel Athens is a luxury city centre hotel in the heart of Athens that opened in time for the Athens Olympics in 2004. It caters to the needs of business travellers and holidaymakers who appreciate the prime location in combination with Muskita Hotels’ trademark features: cutting edge design, attention to detail and guest comfort in deluxe rooms and suites.

This is in line with the Melia brand which stands out for its policy of combining design, functionality and privileged location in the top tourist and business destinations.

Meliá Hotels & Resorts currently comprises over 90 hotels located in major cities and tourist destinations in the world, with Melia Athens ranked among the Top Melia Destinations.


Fully owned by Muskita Hotels

Leased to Melia Hotels & Resorts since 2004

136 luxury rooms