Ianthe Apartments & Villa Apartment Oía
Located in the scenic Oia, Ianthe Apartments & Villa offers a shared outdoor swimming pool and self-catering accommodation with patio or terrace and free Wi-Fi access.
Number of rooms: 10
Oia, Oia, 84702, Greece