Townhouse Hotel Le Cap est placé au centre du Cap, à seulement 7 minutes de marche de Streetscape Roeland Street Garden, et offre un accès à Internet haut débit et un parking privé. Cet hotel 4 étoiles offre également à ses clients un coffre-fort.
L'hotel est placé dans le voisinage de "Cape Town CBD" au Cap, à seulement 1 km du Centre commercial Cape Quarter Lifestyle Village et dans les environs du Musée d'art South African National Gallery. Situé à seulement 5 minutes à pied du Musée du district six, Townhouse du Cap est placé en face de la route des montagnes. Les amoureux de la nature apprécieront la proximité de Water Cherub Pond, qui se trouve à 700 mètres. Cette propriété est placée à moins de 10 minutes en voiture de l'Aquarium des Deux Océans. Townhouse est près de la gare du Cap, à 600 mètres.
Les chambres non-fumeur disposent d'une TV à écran plat avec des chaînes satellite, ainsi que de conforts tels qu'une climatisation. De plus, un coffre-fort, un minibar sont fournis. Des salles de bains attenantes sont incluses dans les chambres.
Dans le bar lounge de Townhouse Hotel, vous pourrez vous détendre et vous relaxer. Le quartier regorge de restaurants, dont Trees Restaurant, situé à environ 5 minutes de marche.