Cape Town, South Africa 8001.4 miles Southern Sun Waterfront Cape Town1 Lower Buitengracht, Cape Town, South Africa 8002.4 miles The Onyx Apartment Hotel57 Heerengracht St, Cape Town, South Africa ...