Melia Athens
The luxurious hotel Melia Athens enjoys a perfect situation in the Greek capital, only 300 metres away from the central metro station at Omonia Square. The National Archaeological Museum and the National Library are only a few steps away, while attractions such as the Greek Parliament, Read more
Melia Athens
The luxurious hotel Melia Athens enjoys a perfect situation in the Greek capital, only 300 metres away from the central metro station at Omonia Square. The National Archaeological Museum and the National Library are only a few steps away, while attractions such as the Greek Parliament, Syntagma Square, the Plaka, the Parthenon and the world-famous Acropolis are within walking distance.
Guests are welcomed in a relaxed ambience exuding unobtrusive luxury. The spacious rooms are beautifully appointed with warm earth colours and equipped with individually controlled air-conditioning, satellite-TV and high-speed WIFI. The hotel has a rooftop terrace with a lounge dining bar, outdoor pool and state-of-the-art fitness centre, boasting panoramic views over the city and the Acropolis. Business guests will appreciate the 24-hour business centre and the meeting facilities. An ideal hotel both for business travellers and holidaymakers.
The stylish and comfortable rooms come with an en suite marble bathroom, a hairdryer, direct dial telephone, a fax (on request), satellite/ cable TV, Internet access, minibar, central heating, a lounge area and a safe.
This upper-class hotel is located at the heart of Athens, only paces from Omónia Square and the Archaeology Museum as well as the National Gallery. A range of shopping venues, restaurants, bars, nightclubs and links to the public transport network are located in the hotel's immediate vicinity.
Show Map