Iniohos
Greek
Iniohos is a 3-star hotel offering amenities like a restaurant and free Wi-Fi.
Location
Best places nearby
The highest rated places close to Iniohos.
Local restaurants nearby
Βερανζέρου 26, Αττικής
Location
The highest rated places close to Iniohos.
Βερανζέρου 26, Αττικής