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
8.2
Very Good
Popular amenities
Explore the area
Avenida del Decano s/n, Punta Umbría, Huelva, 21100
- Punta Almenara1 min walk
- Playa Huelva7 min walk
- Marismas del Odiel Nature Reserve6 min drive
- Seville (SVQ-San Pablo)87 min drive