Bella Vista Resort Ltd Listing Category: Ambergris Caye Website: http://www.bvrbelize.com/ Phone: 2264047 Listing Tags: Accommodation Address: 2.5 Miles North, San Pedro Town