Afribode Icon 1110

Add to Favourites

Self Catering 36 Hans Strydom, Icon Building, Cape Town, 8001, Western Cape

Map of the Area

Local Area

Icon 1110 is located in one of Cape Town’s newest architectural landmarks, The Icon building. In the heart of Cape Town’s financial and conferencing hub, The Icon is just 100m from the International Convention Center and a stroll to the V&A Waterfront making it an ideal base for both business and leisure visitors.

Nearby Attractions

Guests that viewed Afribode Icon 1110 also viewed:

From R1 131 per night (for 4 ppl)

Accepts online payment through   
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |