Information
Location Info |
Features |
---|---|
60 Corporation Street, Cape Town Cape Town Western Cape South Africa +27 21 465 7050 Visit Site |
Hotel Tranquil Intimate Convenient |
The Townhouse Hotel reviews
Login to comment