Barceló Punta Umbria Beach Resort
Avenida del Decano s/n, Punta Umbria, Huelva
This family-friendly Punta Umbria hotel is located by the sea, within 1 mi (2 km) of Punta Almenara and Teatro Del Mar. Marismas del Odiel Nature Reserve and ...
4/5Very Good! (164 reviews)
"Living in Spain on a strict lockdown, we were happy to get some freedom. We live in Cadiz province and decided to get away to Huelva/Punta Umbria for the weekend. This property is HUGE!!!! With that being said, when we first arrived we checked into the wrong building. We were not the only ones turned ..."
Reviewed on 7 Jul 2020