Map of the Area
- Afribode Icon 1110
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.
Guests that viewed Afribode Icon 1110 also viewed:
|Accepts online payment through TravelGround.com|
Your browser is out of date!
Update your browser to view this website correctly. Update my browser now
0860 022 102 | email@example.com