-->
Select Page
Book Now
RESERVATIONS
Don't have a date yet?

accommodation

The Townhouse has 107 rooms, located on 11 floors overlooking the uptown city. Easy, contemporary interior styling and a range of standard luxury features make for a leisure or business stay that’s always one of Cape Town’s ‘best night’s sleeps’.