Phone Number 9736850330
Barceló Punta Umbría Beach Resort
Avenida Del Decano, s/n, Near Punta Almenara, Punta Umbria, NA 21100, Spain
Rating
4
Travelers Choice
2021
Price Level
$$$
Rooms
1198
Pets
No
27
Apr

Barceló Punta Umbría Beach Resort, Punta Umbria

Barceló Punta Umbría Beach Resort

Barceló Punta Umbría Beach Resort

Price & Availability

Overall

Very Good
4
169 reviews

Customers Review

Value 3
Location 4.3
Cleanliness 4.2
Comfort 4.1
Neighborhood 4.1
Amenities 3.9
Condition 4.2
Recomendation 78.4%