Cape Town şehir merkezinde yer alan Cape Town Lodge Hotel'de çatı havuzlu bir teras, bar ve fitness merkezi bulunmaktadır. Masa Dağı ve popüler V&A Waterfront 5 km uzaklıktadır.
Cape Town Lodge Hotel'in üst katlarda bulunan konuk odaları, Masa Dağı, Aslan Başı (Lion's Head), Signal Tepesi ve Liman manzaralıdır. Tüm odalar 81 cm düz ekran uydu TV, Wi-Fi erişimi ve çalışma masasıyla donatılmıştır.
Meşhur The Famous Butchers Grill restoranda canlı müzik eşliğinde en kaliteli Güney Afrika bifteklerinin tadını çıkarabilirsiniz. Burası, duvarlardaki fotoğraflar ve heykellerde de görebileceğiniz gibi, Eski Cape Town'dan esinlenerek dekore edilmiştir. Yemek seçeneklerine yörede üretilen çeşitli şaraplar eşlik etmektedir.
Cape Town Lodge Hotel, Cape Town Uluslararası Kongre Merkezi'ne ve Cape Town Stadyumu'na 2 km mesafededir.