Filter Results
Apply Filters
Clear Filters
Exceptional Design hotels in Karavados
Korallis Villas
Karavados, Karavados, Greece View map
Offering complimentary private parking and a sun terrace, the 6-room Korallis Villas apartment lies about 15 minutes' walk from Agios Thomas Beach. Paliolinos Beach is located at a 5 km distance from…
From US$ 122
Book Now