Rooms & Availability at Nefeli Rooms
Description of Nefeli Rooms
Situated in Ios Town, the Nefeli Rooms is located an easy drive from Mylopotas. This property is ideally situated in the town centre.
The Nefeli Rooms offers a convenient 24-hour reception as well as a car rental desk.
The Nefeli Rooms is within a 10-minute walk of Yialos Beach, and Mylopotas Beach is only a five-minute drive away. Psathi Beach is less than a 20-minute car ride from the property.
Features at Nefeli Rooms
Map of Nefeli Rooms