Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
Townhouse Hotel & Conference Centre
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
The Townhouse Hotel offers guests a comfortable stay with good facilities including a small gym and indoor pool. It's location is ideal for those looking to stay in the heart of Cape Town. Historical 12 storey building
Less details
60 Corporation Street, Cape Town City Centre, Cape Town, 8001, South Africa - Cape Town, Western Cape - South Africa - 8001