Imvubu Lodge is a beautiful lodge located on the banks of the Mzingazi Lake in Richards Bay. The lodge offers comfortable rooms with stunning views of the lake or the garden. Guests can enjoy a delicious breakfast at the lodge's restaurant, which serves a variety of dishes. The lodge also features a swimming pool, bar, and conference facilities. Imvubu Lodge is the perfect choice for travelers looking for a tranquil hotel with bed and breakfast in Richards Bay.