Icon Holiday Apartments in Cape Town

Flatrock Suites in Cape Town

Located in Cape Town's energetic business district, Icon is the ideal place for holiday and business travellers to come to be near to all attractions and amenities without losing out on relaxation and privacy.

Featuring one, two and three bedroom apartments, as well as a studio and penthouse suites featuring Wi-Fi connectivity, Icon is all that self-catering accommodation seekers could want. The ground floor of the Icon building is a business living area including free Wi-Fi, eateries and retail stores. The apartments of Icon are serviced throughout the week, and guests also have the convenience of underground parking.

Click Here To View More Accommodation