Park Beach Hotel 3 stars

12, Georgiou A' Street, Germasogeia, 4061 Limassol, Cyprus

Hotel image
Read more reviews for Park Beach Hotel