Stopford House is a luxury self-catering apartment situated behind the Mount Nelson Hotel and in the heart of Cape Town.
A modern two-bedroom apartment set within a 100 year-old house, Stopford House is five minutes from the Waterfront, City Centre, Kirstenbosch, the Cable Station and beaches at Camps Bay and Clifton.
The apartment offers stunning views of Table Mountain from its sweeping balcony and allows you to experience the unique atmosphere of South Africa's top vacation destination. |