Icon Luxury Apartments is a stylish accommodation option in Cape Town's CBD. The holiday apartments at Icon are modern and well-designed, offering guests a comfortable and convenient stay. Each apartment is fully equipped with a kitchen, living area, and private bathroom. The building features a rooftop pool, fitness center, and 24-hour security. Icon is located within walking distance of popular attractions such as Long Street, Company's Garden, and Greenmarket Square.