Strategically located in the heart of the capital, the Melia
Athens Hotel is a unique retreat offering the charms of Athens and friendly Greek hospitality. Guests can enjoy unsurpassed facilities and luxurious ...
Read more
Strategically located in the heart of the capital, the Melia
Athens Hotel is a unique retreat offering the charms of Athens and friendly Greek hospitality. Guests can enjoy unsurpassed facilities and luxurious amenities which are surrounded by magnificent views of the Acropolis with Lycabettus Hill offering you the perfect getaway. The rooms feature all the modern amenities that guests have come to expect of a 4-star hotel. During fair weather, you can splash around in the hotels rooftop swimming pool and take in the beautiful surroundings. Health conscious guests can make use of the fully equipped gym and savor delicious cuisine at the hotels restaurants. Suited to the needs of both business travelers and holidaymakers, the Melia Athens Hotel is certainly the right place for you.