Built in 1970, Kavalari Hotel is a distinct addition to Santorini and a smart choice for travelers. The city center is merely 0.2 Km away and the airport can be reached within 20 minutes. A well-kempt environme ... Read more

View all Luxury Hotels in Santorini