Barcelo Isla Canela

Barcelo Isla Canela

Description

This hotel is exquisitely designed in the traditional style of Andalusian villages. It is situated right on an extensive beach with fine golden sand within the tourist complex of Isla Canela, in the historic town of Ayamonte, Huelva, just a few minutes from the exotic Portuguese Algarve.

Packages