Santorini Princess Spa Hotel
The Santorini Princess Spa Hotel is located in Imerovigli. Spacious accommodations are offered with balconies that overlook the Aegean Sea. The hotel features panoramic coastal views, along with a sun terrace and outdoor pool. Free Wi-Fi is available throughout the property for guests.