Athens logo

Amaryllis Inn

Check Availability

Amaryllis Inn
25 Menandrou Str
Athens
10553
Greece

Rooms from €30.00 ( £20.27 / $37.09 ) per night

Picture of Amaryllis Inn


This hotel is conveniently located within the commercial centre of Athens, with Omonia Square and its metro station, the main railway station and Syntagma Square all a short distance away.

Click here for more Information on the Amaryllis Inn together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Athens area Athens Visitor Information