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.
Lotus Inn Athens Features:
Internet:Wireless internet on site.