Property Location: With a stay at Icon Luxury Apartments, you'll be centrally located in Cape Town, steps from Long Street and 7 minutes by foot from Victoria and Alfred Waterfront. This 4-star apartment is 0.2 mi (0.3 km) from Cape Town International Convention Centre and 0.4 mi... عرض المزيد
Reach us, we're available 24/7.