Cape Town Lodge Hotel – Cape Town Central

This intimate hotel is centrally located and offers a unique and personalised stay. The 119 spacious and luxurious rooms are located on the higher floors so our guests can appreciate stunning views of the mountains and city.

Travel Assist
Latest Additions Popular Tags