Iniohos Hotel
Iniohos Hotel
Veranzerou 26
Athens
10432
Greece
Rooms from €38.00 ( £34.55 / $50.09 ) per night
Situated in the central Omonoia square, Iniohos Hotel offers air-conditioned rooms with free Wi-Fi access. Both Omonoia and Metaxourgeio Metro Station are a 5-minute walk away.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.