Barceló Punta Umbria Beach Resort
Photo gallery for Barceló Punta Umbria Beach Resort
Overview of Barceló Punta Umbria Beach Resort
Barceló Punta Umbria Beach Resort
4-star Punta Umbría hotel connected to the convention center, steps from Punta Almenara
Reviews
8.2
Very good
Popular amenities
Explore the area
Avenida del Decano s/n, Punta Umbría, Huelva, 21100
- Punta Almenara1 min walk
- El Estero2 min walk
- Huelva (HEV-Huelva Train Station)21 min drive
- Seville (SVQ-San Pablo)87 min drive