Belize All Inclusive Resort Bookings & Enquiries Call Us Location 2.5 Miles north San Pedro Town Ambergris Caye, Belize C.A. Reservation Number +501-226-4047 or +1-904-209-6669 Email booking@bvrbelize.com