Loading hotels
Confirming room availability...
605 The Icon Building, Apartment 605 The Icon Building 24 Hans Strijdom Street, Cape Town, South Africa
Located in Cape Town (Cape Town City Centre), 605 The Icon Building is minutes from Cape Town International Convention Centre and Africa Centre. This 4-star apartment is within close proximity of Lutheran Church and Long Street.