Located in the heart of Limassol, Eden Beach Apartment 611 offers accommodation in Molos. The property is 29 km from Platres and free private parking is offered. Free WiFi is available throughout the property.
A flat-screen TV is provided. Other facilities at Eden Beach Apartment 611 include a fitness centre and year-round outdoor pool.
Bike hire is available on the beach and the area is popular for windsurfing and diving. Troodos is 31 km from Eden Beach Apartment 611, while Kalopanayiotis is 40 km from the property. The property has water sports facilities and car hire is available. Paphos International Airport is 53 km away.