Rooms & Availability at Lion Hotel Apartments
Description of Lion Hotel Apartments
Located a short car ride from the centre of Athens, this spacious hotel has rooms featuring full kitchens. This property is conveniently situated in Central Athens.
Located under a five-minute stroll from Evangelismos Metro Station and Megaro Moussikis Metro Station, the Lion Hotel Apartments offers guests a perfect base when in Athens. The hotel also provides a 24 hour reception, luggage storage and family rooms.
Rooms at the Lion are well-appointed and offer all the essential amenities such as a sitting area, a refrigerator and a kitchenette. Amenities featured in the rooms include a hair dryer, heating and a walk-in closet.
The Lion Apartments Athens is conveniently situated for exploring Athens with the Athens War Museum and the Athens Concert Hall only 10 minutes away. Acropolis of Athens is under a 20-minute car ride from the hotel.
Features at Lion Hotel Apartments
Map of Lion Hotel Apartments