Location of Icon Luxury Apartments in Cape Town City Centre

The Icon Luxury Apartments is a short walk from the CTICC and 1.2 km from the V&A Waterfront, Cape Town, where guests can enjoy exclusive shopping and a variety of restaurants and entertainment.

Located on the Foreshore at the start of Cape Town city centre, South Africa, the Icon Luxury Apartments enjoys an enviable position close to the CBD, Cape Town International Convention Centre and the V&A Waterfront.

Icon Luxury Apartments has been developed in a new precinct for coffee and food lovers in the heart of the Foreshore of Cape Town, South Africa just steps away from the corporate hub, theatres and entertainment.

Table Mountain, Robben Island and fabulous Atlantic Seaboard beaches are only moments away. On the southern slopes of the mountain guests will find beautiful Kirstenbosch Botanical Gardens and away to the east the magic of the Winelands.

Cape Town Hotel Accommodation
©2024 Siyabona Africa (Pty)Ltd - South Africa safari and beach holiday