Nestled On A Lush Garden Estate In The Heart Of The City, This Luxurious Hotel Is An Icon Of Cape Town And Committed To Excellent 5-Star Quality And Service. Just A Stone's Throw From Company Gardens, Mount Nelson Is A Tranquil Oasis In The Bustling City Centre. Enjoy The Hotel's Famous Afternoon Tea On The Terrace Or Have A Swim In One Of The Pools. Extensive Wellness Facilities