Photo gallery for Leonardo Laura Beach & Splash Resort
Leonardo Laura Beach & Splash Resort
4-star Chlorakas resort with 6 restaurants
Popular amenities
Explore the area
Chlorakas Avenue, Chlorakaa, Chlorakas, 8220
- Tombs of the Kings6 min drive
- Kings Avenue Mall7 min drive
- Paphos Harbour9 min drive
- Paphos (PFO-Paphos Intl.)28 min drive