66 Keerom Street is set right in the centre of Cape Town, just 100 metres from Long Street and 2.6 km from V&A Waterfront. This apartment also has free WiFi.
The apartment features a flat-screen TV with satellite channels, a well-equipped kitchenette with an oven and a microwave, and a bathroom with a shower.
Staff are always available to help at the reception.
Table Mountain is 2.9 km from 66 Keerom Street, while Canal Walk is 9 km from the property. Cape Town International Airport is 17 km away.