Set in Oia and only 1.3 km from Katharos Beach, Saint John Oia-The Ultimate Private Heated Pool Villas offers accommodation with mountain views, free WiFi and free private parking. The property was built in 202 ... Read more

View all Luxury Hotels in Santorini