Situated in Limassol, this air-conditioned apartment features a terrace The unit is 14 km from Castle of Limassol, and guests benefit from free WiFi and private parking available on site The unit is fitted with a kitchen Towels and bed linen are provided at Eden Beach Apartment No213 Other facilities at Eden Beach Apartment No213 include a fitness centre Limassol Marina is 17 km from Eden Beach Apartment No213, while MyMall is 6 km away The nearest airport is Paphos International Airport, 52 km from Eden Beach Apartment No213