The Barcelo Maya Caribe Beach is situated at the Mayan Riviera on the east coast of Mexico. Just 25 km from Carmen Beach of Playa del Carmen & 75 km. from Cancun International Airport. This property having 2 km. private beach & the sparkling waters of the Caribbean sea. The Hotel offers various in & out water sports in the Caribbean.