Situated high on the slopes of Table mountain, Tafelberg Inn has comfortable rooms with large balconies and en-suites, solar heated pool. Bordering the Cape Peninsula National Park co... more
Etafileni, an open plan self-catering studio apartment, lays nestling at the foot of Table Mountain in Highlands Estate. Conveniently close to the CBD, trendy Kloof Street, Camp's Bay a... more