Cape Town Lodge Hotel se nachází v centru Kapského Města, v dosahu 5 km od Stolové hory a populární lokality V&A Waterfront. Nabízí střešní terasu s bazénem, bar a fitcentrum.
Cape Town Lodge Hotel poskytuje ubytování v pokojích a apartmá s plochou 32palcovou satelitní TV, psacím stolem a Wi-Fi. Všechny jsou situované ve vyšších patrech a otevírá se z nich výhled na Stolovou horu, horu Lví hlava, Signální kopec a na přístav.
Ve vyhlášené hotelové restauraci The Famous Butchers Grill, ve které hraje živá hudba, se podávají steaky třídy A připravované z jihoafrického masa. Její interiér zdobí fotografie starého Kapského Města a sochy. V nabídce restaurace je i řada místních vín.
Od mezinárodního kongresového centra a stadionu v Kapském Městě je Cape Town Lodge Hotel vzdálený 2 km.