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.


SEE APARTMENTS 

Multiple Facilities


UNIQUE & LUXURY

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