Located 2,267 meters from Astrum Helicopters. The 3-star Best Western Plus Belize Biltmore Plaza offers comfort and convenience whether you're on business or holiday in Belize City.
Located 2,543 meters from Astrum Helicopters. The Red Hut Inn is a popular choice amongst travelers in Belize City, whether exploring or just passing through.