'Mount Nelson Cape Town offers a combination of elegance, grace, grandeur and exceptional location, ensures her guests a truly memorable experience'