In the centre of Cape Town, located within a short distance of CTICC, Cape Town Family Apartments on Long Street with Great views offers free Wi-Fi, air conditioning and household amenities such as an oven and coffee machine. It is situated 2.
Number of rooms: 2
67 Long Street, Cape Town CBD, 8000 Cape Town, South Africa