Property Location With a stay at Ntwala Island Lodge in Chobe, you'll be on a river and close to Impalila Conservancy and Impalila Pier. This 5-star lodge is within the vicinity of Mowana Golf Course and Kazungula Crocodile Farm.Rooms Treat yourself to a stay in one of the 4 guestrooms, featuring private plunge pools. Rooms have private furnished patios. Conveniences include safes and minibars.Rec, Spa, Premium Amenities Take in the views from a terrace and make use of amenities such as tour/ticket assistance.Dining This lodge is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities.