The Mount Nelson

76 Orange Street Gardens
Cape Town
South Africa