Rooms & Availability at Iro House
Description of Iro House
The Iro House is perfectly placed in a peaceful setting in Lefokastro, a short drive from Kala Nera Beach.
The Iro House has comfortable rooms, designed to accommodate the needs of any guest.
The situation of the hotel allows guests to easily access multiple tourist destinations by foot. The surrounding countryside ensures plenty of opportunity for scenic walks.
Features at Iro House
Map of Iro House