Cape Town Lodge Hotel - Cape Town Central
Published: August 23, 2011 9:18 am
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.


































