Meliá Athens: The Olympus of Mortals

Meliá Athens: The Olympus of Mortals

Located in the heart of Athens, the Meliá Athens offers elegant and relaxing accommodations with stunning views of Lycabettus Hill and the Acropolis.

Overview

Athens, Greece

Located close to monuments, galleries and theaters

The hotel is set 300 meters away from Omonia Square, Archaeological Museum and Lycabettus Hill.

Guest can easily access metro stops and local attraction within walking distance of hotel

Meliá Athens 14 Chalkokondili & 28th October Ave
T: (+30) 210 332 0100
melia.com

Location

Amenities

  • Guests can rent limousines at the hotel
  • A terrace and Piano bar, with a piano available for playing
  • Event room for guests wishing to host, during the summer guests can choose an open air concept

Food and Drink

  • Guests are welcomed to a Full American Breakfast Buffet at Vivendo
  • Café Mondo offers coffee and lunch
  • Sky Lounge Rooftop Bar and Dining, offers stunning views and creative Greek cuisine
  • In the colder weather the Lobby Bar offers a place to warm up by a fireplace with drinks and Greek cuisine

Wellness

  • A beautiful outdoor pool with views of the Acropolis
  • Spa center, offering a menu of treatments
  • Health Club, with views of the Acropolis and modern equipment