Photos coming soon
HOTEL
Eden Beach Apartment 207
277, 28th October Street, 3035 Limassol, Cyprus, Limassol
Where it sits
Eden Beach Apartment 207
277, 28th October Street, 3035 Limassol, Cyprus, Limassol
34.68024, 33.05308
Similar stays nearby
Plan around Eden Beach Apartment 207
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
