U Spa, Hotel Barceló Bávaro Beach Resort

Punta Cana, Dominican Republic

The Barceló Bávaro Beach Resort complex in Punta Cana resides on what National Geographic deemed as one of the top 10 beaches in the world. The resort’s U Spa, overlooking the sea, features thermal swimming pools, private cabins with Jacuzzis, and a full-service beauty salon and gym.

Learn more about U Spa, Hotel Barceló

Leave a Reply

Your email address will not be published. Required fields are marked *