Property Location: Located in Cape Town (Cape Town City Centre), this apartment is within a 15-minute walk of Long Street and Cape Town International Convention Centre. This 4-star apartment is 1.7 mi (2.7 km) from Victoria and Alfred Waterfront and 3.8 mi (6.1 km) from Table Mou... Show More
Reach us, we're available 24/7.