U Spa at Barceló Maya Beach Resort

Barceló Maya Beach Resort is a striking complex of five all-inclusive hotels—Barceló Maya Palace Deluxe; Barceló Maya Colonial; Barceló Maya Caribe; Barceló Maya Tropical; and Barceló Maya Beach—all located along a stretch of white-sand beach that greets the azure Caribbean Sea on the Riviera Maya.

View Profile

Leave a Reply

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