Avda. De La Playa, 41, Isla Canela, Spain
Leo Canela Isla Canela apartment is located 5 km from Coronation Square and just a 7-minute walk from the Canela Beach. This apartment also provides guests with a private parking lot for EUR 9.90 per day.
The beach of Isla Canela is around 500 metres away. The apartment is nestled 10 minutes' drive from the Marina Isla Canela.
Leo Canela apartment has a sitting area, and comforts such as climate control. A highlight of this accommodation for guests is the presence of towels in the bathroom. Additionally, you'll find a separate toilet.
Enhance your stay with the convenience of a fridge, a toaster, and kitchenware provided in the apartment. Such activities as windsurfing and fishing are provided for sports fans.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Leo Canela!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please