Oia Mare Villas, located off Ammoudi, boasts 22 elegant rooms. Oia Castle History is 30 metres away while Oia Treasures Art Gallery is about 0.6 km away from the property.
This charming venue is set in the centre of Oia. The city centre is a 5-minute walk away. Oia's Main Street is also located near the hotel. Baxedes Mountains is just a few minutes' drive away.
The rooms have free Wi-Fi, flat-screen TV and WiFi as well as a private bathroom. Guests can enjoy spectacular views over the Aegean Sea. Some units at Oia Mare Villas include a fridge, a mini fridge and glassware.
A buffet breakfast is available in the morning. Guests can enjoy Mediterranean and Greek meals at Thalassia within 5 minutes' walk of the property. The venue has a bar with a spacious terrace and a lounge. The nearest bus stop is Oia, it is only 450 metres away. You can relax with various massages, an outdoor hot tub and a hot tub provided on site.
Check-in:from 14:00-23:59 hours
Check-out:until 11:00 hours
Licence number124459244000