Avda. De La Playa, 8, Isla Canela, Spain
Located merely 7 minutes' stroll from Isla Canela, the 5-star Leo Canela Apts Isla Canela hotel ensures hassle-free stays by offering 24-hour front desk assistance and late check-out. Located in gardens, the smoke-free hotel is 25 minutes' walk from Punta de Arena.
The property has a beachfront setting 3.5 km from Marina Isla Canela, while natural sights like Parque Zoologico Prudencio Navarro are 4.2 km away. This Isla Canela hotel is situated 4.7 km from Iglesia de Nuestra Senora de las Angustias Parish, which is considered to be a sacred site. Nature lovers will appreciate the proximity to Playa de Isla Canela, which is 19 minutes' stroll away. Along with other cultural attractions Centro Cultural Antonio Aleixo Museum is nestled 3.6 km from Leo Canela Apts hotel.
Here you can enjoy a microwave, a full-sized fridge, and a toaster.
Sample Asian specialties at Palacio Dragon located opposite this Isla Canela property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Apartamentos Leo Canela!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please