Recommended hotels in Karousades

La Perla Villa

 

Temploni Road,, Poulades, Greece - Show map

Show map

La Perla Villa is a property offering a private swimming pool and a garden to its guests. This villa dates…

Book Now