This property is 1 minute walk from the beach. Set in tropical gardens in the heart of Puerto Vallarta, the Buenaventura Grand Hotel and Great Moments is located right on the beach. There is a choice of restaurants, offering a range of Mexican and international dishes, from snacks to formal, innovative dining. The Miramar Restaurant also offers wonderful views of the Bay of Banderas. There are also several bars, including one on the beach.