Hotel in Cape Town, South Africa is steps away from sports stadiums
The Newlands rugby and cricket stadiums are less than 1 kilometer away from this hotel's address in Cape Town, South Africa. Guests enjoy easy access to the Cavendish Square Shopping Centre, where they can browse an array of shops. The verdant Kirstenbosch Gardens and the Rhodes Memorial are also nearby. Nature lovers can explore Newlands Forest, which is incorporated into Table Mountain National Park.
Select what to see in a map