Cape Town’s ‘Pink Lady’ – The Elegant and Grand Mount Nelson Hotel by Mia Russell June 18, 2017 by Mia Russell June 18, 2017 Surrounded by lush gardens in the heart of Cape Town, the Belmond Mount Nelson Hotel exudes elegance, grace and old-world charm. Lovingly…