Quiet Place

Massaliotidos, 39, Limassol City 3096 Cyprus
+357 94 432777
Specialty Hotel
Hotel