Situé dans le centre-ville du Cap, le Cape Town Lodge Hotel dispose d'un toit-terrasse avec piscine, d'un bar et d'un centre de remise en forme. La montagne de la Table et le populaire Victoria & Alfred Waterfront sont à 5 km.
Aménagées aux étages supérieurs, les chambres donnent sur la montagne de la Table, le pic rocheux Lion’s Head, la colline de Signal Hill et le port. Chacune des chambres est équipée d'une télévision par satellite à écran plat de 81 cm, d'une connexion Wi-Fi et d'un bureau.
Sur place, le restaurant renommé The Famous Butchers Grill sert des steaks sud-africains de première qualité et organise des concerts. Il est décoré d'anciennes photos du Cap sur ses murs et de sculptures. Les plats sont accompagnés d'un choix de vins locaux.
Le Cape Town Lodge Hotel se situe à 2 km du centre de conventions international du Cap et du stade de la ville.