Imvubu Lodge is a tranquil hotel nestled on the banks of the Mzingazi Lake in Richards Bay. The hotel offers comfortable and cozy rooms with beautiful views of the lake. Guests can start their day with a hearty breakfast and enjoy a delectable dinner at the hotel's restaurant, which serves a variety of dishes. The hotel also features a swimming pool, bar, and conference facilities. With its serene location and inclusive dining options, Imvubu Lodge is a perfect choice for travelers seeking a hotel with breakfast and dinner included.