Ideally situated in the heart of Cape Town, this Premier 107 roomed four star classified hotel offers the best of modern amenities, including a business centre and secure covered parking. All rooms boast Free high speed internet access. The Townhouse Hotel is a attractive 12 story hotel and is close to the historic South African Parliament Buildings. Other historical and scenic attractions such as Robben Island, Victoria & Alfred Waterfront and the Table Mountain Cableway are all within easy reach.
Additional Info
Address | 60 Corporation Street, Cape Town Central 8001 South Africa |
Comments