Melia Athens

Venue Brand: ME by Melia

  • Location
  • Piazza della Republica, 13
  • Milan
  • Italy
  • Map
  • Hotel Information
  • Guestrooms: 136
  • Largest Meeting Space: 0
  • Meeting Rooms: 0
  • Total Meeting Space:

Melia Athens is a contemporary hotel of high aesthetic located in the heart of the Greek capital, at very short walking distance to the National Archeological Museum, Greek Parliament on Constitution square and National Library. Our hotel offers 136 rooms fully equipped to ensure your comfort and make your stay as pleasant as possible.