Cape Town Lodge Hotel

Cape Town

Cape Town Lodge Hotel offers 119 spacious and luxurious rooms and suites with grand views of Table Mountain , Signal Hill, Cape Town Harbour and the City, each with a subtle combination of modern sophistication and old-fashioned warmth.