Il Cape Town Lodge Hotel si trova nel centro di Città del Capo, a 5 km da Table Mountain e dal famoso Victoria & Alfred Waterfront, e vanta una terrazza con piscina all'ultimo piano, bar e palestra.
Le camere del Cape Town Lodge Hotel sono ubicate ai piani superiori, e presentano una vista su Table Mountain, sulla Testa di Leone, su Signal Hill o sul porto, una TV satellitare a schermo piatto da 32 pollici, il WiFi e una scrivania.
Decorato con sculture e fotografie di Città del Capo alle pareti, il ristorante Famous Butchers Grill serve bistecche di qualità superiore del Sudafrica accompagnate da un assortimento di vini locali, e propone musica dal vivo.
Il Cape Town Lodge Hotel dista 2 km dal centro convegni internazionale, 2,5 km dallo stadio, e 22 km dall'aeroporto internazionale di Città del Capo.