Strategically located in Cape Town’s financial district, Icon Luxury Apartments is a perfect choice for both business and leisure travelers. From here, guests can access several of the town’s attractions within a short drive. The Cape Town International Convention Centre and several shopping centres can be easily reached.
Icon Luxury Apartments is a 19-storey building, offering spacious self-catering apartments. The property features a studio, one, two and three bedroom apartments including penthouse suites. All apartments are fully furnished and they feature a kitchen, dining and lounge area. Facilities include Wi-Fi, gym and swimming pool. Impeccable services are provided for guests such as airport transfers, concierge desk, housekeeping, dry cleaning, booking of restaurants, tours and sightseeing trips. With comfortable rooms and superb facilities, Icon Luxury Apartments is a one-stop destination for quality accommodation in Cape Town.