L'Hôtel Thakur Niwas à New Delhi se trouve dans le quartier "South West" et offre un hébergement à moins de 3 km de l'Attraction touristique Dilli Haat. La maison d'hôtes comprend également un parking.
L'Hôtel Thakur Niwas est à 3 km de la prison de Tihar. Le Musée de la Force aérienne indienne est également situé à moins de 7 km de l'hôtel.
Dotées d'un balcon, les chambres viennent aussi avec un frigidaire. Quelques chambres sont approvisionnées d'une toilette séparée et une baignoire.