Partners that offer this apartment
Bookingfrom42 £Check price
Review summary
Total reviews: 0
Total rating:
Apartment Leo Canela, Isla Canela
Avenida de la Playa 41, Isla Canela, 21409, Spain
Description
The apartments are located just one street back from the Isla Canela beach 150 meters away, on a complex made up of 25 apartments, gardens and an outdoor pool.
Facilities
Pets allowed
Elevator
Fitness - Sports
Parking
TV
Swimming pool
Transportation
SPA
Other services
Position