Property Location: With a stay at this apartment in Cape Town (Cape Town City Centre), you'll be steps from Long Street and 14 minutes by foot from Victoria and Alfred Waterfront. This apartment is 0.2 mi (0.3 km) from Greenmarket Square and 0.4 mi (0.7 km) from Castle of Good Ho... Show More
Reach us, we're available 24/7.