Owned by the Muskita Group and currently leased to Meliá Hotels & Resorts, the Meliá Athens is well located – right in the heart of the Greek capital. The metro station at Ommonia Square; the National Archaeological Museum; Greek Parliament on Constitution Square and the National Library are all within walking distance of the property.
This luxury hotel of 136 rooms and suites, each with Jacuzzi, attracts both business and leisure travellers. The Muskita Hotels’ hallmark of cutting-edge design, attention to detail and guest comfort predominates.
Amenities include: an indoor restaurant; a café; a piano bar; a health club; and a rooftop restaurant, bar and swimming pool with stunning views of the City’s famous Acropolis and Lycabettus Hill.