Description
Hotel
Location
Paphos, Cyprus

Leonardo Laura Beach & Spash Resort