Das Townhouse Hotel liegt mitten in Kapstadt und ist nicht weit entfernt von der Victoria & Alfred Waterfront und anderen Sehenswürdigkeiten. Das Hotel bietet Single Rooms, Deluxe Rooms und Family Deluxe Rooms an. Alle Zimmer verfügen über freies Wifi, eine Kaffee & Tee Ecke, eine Minibar, einen Fernseher und einem 24 Stunden Room Service. Das Frühstück ist im Preis inklusive. Außerdem verfügt es über ein exzellentes Á-la-Carte- Restaurant, zwei Bars und ein Café, bei denen man ebenfalls Mahlzeiten zu sich nehmen kann. Das Hotel hat sowohl das "Living Gree" als auch das "Fairtrade" Siegel. Das Hotel recycelt den meisten Müll, den es verursacht und versucht so sparsam wie möglich mit Energie und Wasser umzugehen. Außerdem benutzen sie ausschließlich nachhaltige lokale Produkte.