Vino Houses Villa Oía
Boasting a patio with mountain views, a seasonal outdoor swimming pool and a garden, Vino Houses can be found in Oia, close to Baxedes Beach and 3 km from Cape Columbo Beach. This property offers access to a balcony and free private parking.
Number of rooms: 4
Oia, Oia, 84701, Greece