For a stay in Belize City, Travelart Backpackers Hostel is a hostel with Wi-Fi, about 700 m from National Flags Monument.