130 Victoria Wharf St, Cape Town 8001, South Africa
Distance: 30 m
Company description
Luxury apartments in the Cape Town waterfront. Book your holiday or business trip to Cape Town and stay in the V & A Waterfront on this amazing estate. Book selfcatering or serviced apartments here