Offering mountain views, ITC Icon Apartments 2 is an accommodation situated in Cape Town, 1.3 km from Long Street and 1.7 km from V&A Waterfront. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment has a satellite flat-screen TV and 2 bedrooms.
Guests can enjoy the indoor pool at the property.
Table Mountain is 4.1 km from the apartment. The nearest airport is Cape Town International Airport, 17 km from ITC Icon Apartments 2.