
Ayamonte, Spain
Barcelo Isla Canela
4-star hotel · BARCELO HOTELES
The Barceló Isla Canela****, refurbished in 2016, offers a charming Andalusian village experience on Isla Canela, a coastal island on Andalusia's Costa de la Luz. Located near Ayamonte and with convenient access to Faro and…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool





