Tag: mount nelson hotel

  • Mount Nelson Hotel

    In the historic city of Cape Town, with its many noteworthy landmarks, the five-star Mount Nelson Hotel is a renowned landmark in its own right. Nestled in nine acres of lush garden estate on the lower slopes of Cape Town's iconic Table Mountain, the Mount Nelson Hotel offers guests a tranquil haven in which to relax and revitalize, along with the convenience of being located within a short ...