Are you a foodie, a travelholic, or like to share your experiences? Feature your writing on Cyprus.com!
Filter
× Close
Allwin Eden Beach Hotel
he Eden Beach Apartments are situated on the promenade road of Limassol, approximately twenty
Location: Eleftheriou Venizelou & 28th October Avenue, Limassol City, 3035 LimassolPhone: +357 25 361001