Le Townhall est situé à Bhiwadi, à 45 km de WorldMark Gurgaon et à 48 km de MG Road. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite, une cuisine commune et un service d'étage. Aapno Ghar se trouve à 31 km et le Dronacharya College of Engineering est à 33 km de l'hôtel.
Les chambres comprennent un coin salon. Elles sont également équipées de la climatisation et d'une télévision.
Un petit-déjeuner continental est servi tous les matins sur place.
Le Townhall se trouve à 47 km du centre-ville de Huda et à 25 km de la gare de Rewari. L'aéroport international de Delhi, le plus proche, est implanté à 55 km.