At Ambassador at Grand Velas All Inclusive, you can spend time at the beach enjoying free cabanas, beach umbrellas and beach massages, plus you'll only be within a 10-minute drive of El Camaleón Mayakoba Golf Course. There's plenty of fun with the 3 outdoor pools and indoor pool, and guests in the mood for pampering can visit the spa to indulge in deep-tissue massages, body wraps and aromatherapy. Chaka, one of 8 restaurants, serves Regional cuisine and is open for breakfast, lunch and dinner. Other highlights at this luxurious hotel include 2 beach bars, a free kid's club and a fitness centre.