Victoria House Resort & Spa Listing Category: Ambergris Caye Website: https://www.victoria-house.com/ Phone: 501 226-2067 Listing Tags: Accommodation Address: 22 Coconut Drive, San Pedro, Ambergris Caye, Belize