Melia Athens Hotel boasts a major location with a spectacular view of Lycabettus Hill. Operating in Athens since 2004, this hotel features urban architecture and modern comforts.
Melia Athens Hotel lies in the vicinity of monuments, a museum and a theater as well as Syntagma Square, which is 1250 meters away. The property is set within 2 km distance from Athens city center.
The hotel is surrounded by bars, a stadium and a concert hall.
There are 136 individual rooms at Melia Athens Hotel feature climate control, a storage space, television, a refrigerator and a living area. Some rooms have the hills view. These rooms have marble floor and original furniture.
A fine selection of Italian dishes is served at the specialty restaurant. Featuring a piano, a terrace and Wi-Fi, the Poolside bar welcomes guests to enjoy tea, wines and spirits as well as snacks and salads. Guests can dine at I Kriti and Nikitas located within a 5-minute walk of the property.
There is Omonia subway station at a reachable distance.
The on-site comforts include a storage room, an elevator and a garage.
The hotel offers cribs, a playroom and a playground for guests with children. There are fitness classes and a gym provided at Melia Athens Hotel.