Barceló Isla Canela ****
Ayamonte, Spain
Sleeping Rooms
349 rooms
Location
Sleeping Rooms
Total number of rooms
349
Maximum number of rooms for groups
Address and Location Info for Barceló Isla Canela
Full Address
Paseo de los Gavilanes, s/n, 21409 Isla Canela, Huelva, Spain
City
Ayamonte
Region
Huelva
Country
Spain
Latitude
37.174576
Longitude
-7.373371