The Red Room by Chefs Warehouse set to open at Mount Nelson Adding to the Mount Nelson’s international prominence, the iconic pink hotel unveils its latest...