Located 456 meters from Upper Room Restaurant. The Great House Inn is a popular choice amongst travelers in Belize City, whether exploring or just passing through.
Located 2,577 meters from Upper Room Restaurant. Easy Inn Hotel is perfectly located for both business and leisure guests in Belize City. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.