Athens, Athens
Spend a second to
save a fortune!
Spend a second to save a fortune!
26 Veranzerou Street, Omonia Square, Athens
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.
See MoreUsage of subsidiary facilities may incur additional fees