Situated at the foot of Table Mountain, Belmond Mount Nelson Hotel is a historic and luxurious hotel that offers a delightful bed and breakfast experience in Cape Town. The hotel features elegant and spacious rooms and suites, each offering a unique blend of modern comfort and old-world charm. Guests can start their day with a delicious breakfast served in the hotel's restaurant, which offers a variety of options to suit every taste. The hotel also boasts beautiful gardens, a spa, and multiple swimming pools, providing guests with plenty of opportunities to relax and unwind.