O&L Leisure Hotels & Lodges operates hotels and lodges in Namibia as part of the Ohlthaver & List Group, the largest private company in Namibia. Chobe Water Villas is a 16 villa lodge located on the Chobe River in Namibia, offering views of wildlife in Chobe National Park including over 160,000 elephants. The all-inclusive lodge provides luxury accommodations and amenities, and includes daily activities like game drives and boat safaris on the Chobe River.