Cape Town Lodge Hotel is a privately owned 4 star hotel, and a landmark within the heart of the Mother City. This intimate hotel is centrally located and offers a unique and personalised stay. Moments away from Table Mountain and the world-renowned V&A Waterfront, the hotel is ideal for both business and leisure travelers |