Built in 2012, Cavo Olympo Luxury Resort & Spa is a distinct addition to Litochoron and a smart choice for travelers. Situated only 5.0 Km from the city center, guests are well located to enjoy the town's attra ... Read more

View all Luxury Hotels in Litochoron