Icon hotel

35 Lower Long St, Cape Town City Centre, Cape Town, 8000, South Africa - Cape Town, Western Cape - South Africa - 8001

Show map

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

Located in the center of Cape Town, Icon Luxury Apartments offers a self catering apartment only a 2-minute walk from Cape Town International Convention Center. The building includes a rooftop sun terrace. The air- conditioned apartments all have a seating area with sofas and a flat-screen TV with satellite channels. The bathrooms contain showers. Each apartment is equipped with a kitchen containing a microwave, refrigerator and oven, for self-catering. The building is also next to the Food Lover’s Market Deli where specialty products can be purchased. A fitness center is available and there i...

More details

35 Lower Long St, Cape Town City Centre, Cape Town, 8000, South Africa - Cape Town, Western Cape - South Africa - 8001