Iberostar Isla Canela Park ***
Ayamonte, Spain
Sleeping Rooms
101 rooms
Location
Sleeping Rooms
Total number of rooms
101
Maximum number of rooms for groups
Address and Location Info for Iberostar Isla Canela Park
Full Address
Av de la Mojarra, s/n, 21409 Ayamonte, Huelva, Spain
City
Ayamonte
Region
Huelva
Country
Spain
Latitude
37.181339
Longitude
-7.347558