Click here to book your room

Chlorakas Avenue, Chloraka, 8104 Paphos City, Cyprus
website: www.leonardo-hotels-cyprus.com