Beach hotel

Barceló Isla Canela

Ayamonte · Andalusia · Spain

A beach hotel on Isla Canela, near the Portuguese border.

Barceló Isla Canela is on the Paseo de los Gavilanes, right on the long Atlantic beach of Isla Canela.

  • On the beach
  • Family-friendly