60 Corporation St.
Cape Town 8001, South Africa
Phone: (27) (21) 465-7050
Experience four-star luxury in the heart of Cape Town at the Townhouse Hotel. Ideally situated in the center of Cape Town, the Townhouse Hotel offers an array of modern amenities, attentive service, and location, location, location. Several of Cape Town's scenic and historic attractions, such as the Castle of Good Hope, the V&A Waterfront, and Table Mountain, are within easy reach.
Many of the hotel's 106 guestrooms offer beautiful views of the city center and Table Mountain. Adorned with warm hues and wooden accents, all rooms feature cable TV, direct dial telephone, adjustable air-conditioning, electronic safes, tea/coffeemaker, high speed internet access and luxurious en-suite bathrooms with separate showers. A special guestroom feature is the double-glazed windows that ensure a quiet atmosphere so that guests can rest up for the touring that awaits them.