Overview
located on the Isla Cristina, Barcelo Isla Cristina Hotel & Apartments is right next to the beach & on the western coast of the province of Huelva. The Queen Victoria Workers' Quarter, La Merced Cathedral, church of La Concepcion, San Marcos Castle as well as the Monastery of La Rabida are the major attractions in Huelva.