Lion Hotel is a 4-star venue set just 1.6 km from Hadrian's Arch, The Acropolis Museum and Parthenon .
This property is positioned in the center of Athens. Lion Hotel is within about 20 minutes' walk of the center of Athens.
Quick access to bars and restaurants is provided.
A 5-minute walk to Megaro Mousikis subway station. The hotel is set 20 minutes' drive from Eleftherios Venizelos airport.
This property offers 17 rooms including Family Apartment and One-Bedroom Apartment. Some rooms come with a view of Lycabettus Hill. Room facilities also include kitchenware, a fridge and coffee/tea makers for self-catering.
Eat & Drink
The property is located near a metro station, just about 200 meters from Prunier and TA KIOYPIA serving a wide selection of dishes.
Wireless internet is available in the entire hotel for free.
No parking available.