Imvubu Lodge is a pet-friendly lodge located on the banks of the Mzingazi Lake in Richards Bay. The lodge offers spacious and well-appointed rooms with stunning views of the lake. Guests can enjoy the lodge's facilities including a swimming pool, restaurant, and bar. The lodge is also close to attractions like the Tuzi Gazi Waterfront and the Richards Bay Country Club.