Lotus Inn Athens - 4 Stars hotel with 8.8 rating based on 13 reviews

Load more Lotus Inn Athens images

Address: Athens, Attica - Greece
Lotus Inn Athens Features:
Internet:Wireless internet on site.

Book now for 69 EUR

Open static map


Lotus Inn Athens is located in Athens and features free Wi-Fi. It is situated a brief stroll from the Acropolis of Athens, National Bank of Greece and Parthenon Temple. There are 10 rooms at the hotel, each offering all the necessities to ensure a comfortable stay. Lotus Inn Athens is conveniently situated for discovering Athens with Erechtheion within walking distance. Guests can also visit the Arch of Hadrian and National Observatory of Athens.

Most popular hotels in Athens

Greece > Athens hotels