Business hours of reception: 24 hours
The Barceló Isla Canela is beautifully landscaped and located on the island Isla Canela, directly at the beach of Costa de la Luz in the province of Huelva. The pictorial holiday resort is 6 kilometres away from the town of Ayamonte, 60 kilometres away from Faro airport (Portugal) and 150 kilometres away from Seville airport.
It is the ideal venue for sports enthusiasts: the Barceló Isla Canela is very close to a number of golf courses, football grounds and the charming Isla Canela marina.
The hotel offers three swimming pools, tennis courts, restaurants and bars. The hotel´s wellness area and its variety of facilities create a wonderful holiday resort which is ideal for both families and couples.