In Belize City, Villa Boscardi is a hotel with 6 rooms and Wi-Fi, about 2 km from National Flags Monument.