Cape Town Lodge Hotel offers 124 spacious and luxurious rooms that are located on the higher floors, so that guests can appreciate the vistas of Table Mountain, Lions Head, Signal Hill, Cape Town Harbour and the eclectic colours of the Bo–Kaap Village.