Located in the heart of Cape Town, Belmond Mount Nelson Hotel is a historic landmark offering luxurious accommodation and impeccable service. The hotel's elegant rooms and suites are tastefully decorated and equipped with modern amenities. Guests can indulge in a delicious breakfast and dinner at the hotel's renowned restaurants, which offer a variety of culinary delights. With its beautiful gardens, world-class spa, and prime location, Belmond Mount Nelson Hotel is a top choice for travelers looking for a memorable stay with breakfast and dinner included.