Paseo de los Gavilanes s/n, 21409 Isla Canela, Spain
Barceló Isla Canela is situated a mere 150 metres from Canela Beach within the historic town of Ayamonte. The hotel boasts a beautiful swimming pool set amidst lovely gardens, and offers an on-site restaurant and bar. Rooms are stylish and feature modern décor, air conditioning, free WiFi, a flat-screen TV with satellite channels, and a mini-bar. The en-suite bathrooms include a bath or shower and a hairdryer. A 24-hour reception is available, and staff can assist with tourist information. The surrounding area is popular for hiking and windsurfing, with Isla Canela Golf Club a 5-minute drive away. Faro Airport in Portugal is 74 km from the hotel.
Online Reviews