All Limassol Hotels
Vote up the hotel you think is best in Limassol.
43rd
Allwin Eden Beach
Corner Eleftheriou Venizelou Street & 28th October Avenue, Po Box 54344
Check Prices