Cape Town City Bowl
-
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.