Limassol >
Inns
Inns in Limassol
We found 1 property with availability in Limassol
Show on map
Andreas & Melanie Beach Hotel
Skiathos 5, Governors Beach, Cyprus
Situated within a 4-km distance of Monastery of St. George Alamanou, the 3-star Andreas & Melanie Beach Hotel Governors Beach offers a business centre with a range of business…
- 1-1