This cosy apartment is set in Isla Canela - Ayamonte. Located within 500 metres from the town centre, the accommodation allows easy access to all this destination has to offer. The nearest beach is within 100 metres from the apartment. There are a total of 50 accommodation units on the premises. Apartamentos Leo Jardines De Isla Canela was completely renovated in 2014. This accommodation offers 24-hour reception for guests' convenience. No pets are allowed on the premises. The car park may be useful to those arriving by car. The apartment provides an entertainment programme and leisure activities for guests' added convenience. This property takes pride in offering some health and wellness facilities, ideal for relaxing and having a healthy and fit body.