The Palms Oceanfront Suites Listing Category: Ambergris Caye Website: https://www.belizepalms.com Phone: 011-501-226-3322 Listing Tags: Accommodation Address: The Palms Oceanfront Suites, San Pedro, Belize