Featuring a terrace and a seasonal outdoor pool, Apartamentos Leo Jardines Isla Canela offers accommodation on the beach front in Isla Canela. Free private parking is available on site.
The apartments have a seating area and a TV. There is a well-equipped kitchenette that includes a stovetop, fridge, microwave, toaster, and a coffee machine. The private bathroom comes with a bathtub. Bed linen and towels are provided.
An iron and washing machine are as well available.
The Marina is 1 km away from Apartamentos Leo Jardines Isla Canela, while Monte Gordo is 9 km away. Huelva is 36 km from the property.