The rooms at your Cape Town Foreshore accommodation epitomises style and elegance. Icon Self-catering apartments offer guests designer one, two and penthouse three bedroom apartments. Each is stylishly designed with modern finishes.
The Icon Luxury Apartments are self-catering apartments and are all equipped with an air-conditioned lounges, satellite tv, DVD players, dining rooms and fully-equipped kitchens with microwave, refrigerator and stove. All the bedrooms have en-suite bathroom facilities.