Set in the heart of Cape Town, Belmond Mount Nelson Hotel is a historic landmark offering luxurious accommodation with all meals included. The hotel features elegant rooms and suites, each beautifully decorated with a blend of modern and classic furnishings. Guests can enjoy a variety of dining options, including a renowned restaurant that serves delectable meals throughout the day. Belmond Mount Nelson Hotel also offers a spa, fitness center, and outdoor pool for guests to relax and unwind. With its rich history and exceptional dining experiences, Belmond Mount Nelson Hotel is a top choice for travelers seeking a luxurious stay in Cape Town.