Belmond Mount Nelson Hotel is a historic luxury hotel located in the heart of Cape Town. The hotel offers elegant and spacious rooms, all of which come with a private bathroom. Guests can enjoy views of the hotel's lush gardens or the iconic Table Mountain. Belmond Mount Nelson Hotel also features multiple swimming pools, a spa, and several dining options, ensuring a truly luxurious and relaxing stay.