Apartamento Leo Jardines de Isla Canela
The Leo Jardines de Isla Canela Apartments are located just 150 metres from the spectacular beach of Punta del Moral, in Isla Canela, in the district of Ayamonte, in the province of Huelva.
These magnificently equipped apartments have comprehensive facilities. They are in a private urbanisation with gardens, a swimming pool and a car park.
The Leo Jardines de Isla Canela Apartments are near a beach bar, a shopping centre, a yacht marina and the seafront promenade.