Set in tropical gardens in the heart of Puerto Vallarta, the Buenaventura Grand Hotel & Great Moments is located right on the beach. It has 2 pools, a spa and a wide choice of restaurants.
Number of rooms: 236
Avenida Mexico 1301, 48350 Puerto Vallarta, Mexico
Hotel booked 2 times today.