Are you looking for quality accommodation?

Icon Luxury Apartments is a 19-story building offering spacious and self-catering apartments. The property features a studio, apartments, and penthouse suites.


Situated in the city centre of Cape Town, Icon Luxury Apartments offers self catering apartments only a 2-minute walk from Cape Town International Convention Centre. The Icon Luxury Apartments is 2 km away from the V&A Waterfront and Table Mountain is a 10-minute drive away.

On offer is One Bedroom, Two Bedroom and Penthouse Apartments. Each apartment is equipped with a full kitchen containing a microwave, refrigerator and oven. Free private parking is provided. The building includes a rooftop sun terrace.


Multiple Facilities


Stay in the heart of Cape Town

The ‘Mother City’ is often rated one of the best places to visit in South Africa. Its streets are filled with top-rated restaurants and activities for the entire family.

Book your stay now.

Check the availability of apartments