Rooms & Availability at Villa Maria Ios Chora
Description of Villa Maria Ios Chora
Situated in Ios Town, the Villa Maria Ios Chora is located an easy drive from Mylopotas.
The Villa Maria Ios Chora includes family rooms and a 24 hour reception.
The Villa Maria Ios Chora has 15 spacious rooms offering all the essentials.
The Villa Maria Ios Chora is within a five minute walk of Yialos Beach. Ios Town town centre is a 20-minute walk away.
Features at Villa Maria Ios Chora
Map of Villa Maria Ios Chora