Nestled in the South West district of New Delhi, Thakur Niwas Hotel is 7 km from such cultural places of interest as Indian Air Force Museum. There is also a car park.
Nearby places of interest include Tihar Prison Complex, located 3.1 km from this New Delhi guest house, and CMC Limited, which is 25 minutes' stroll away. Park Dwarka is also located 3.4 km from the hotel. For those travelling from afar, Delhi International airport is 20 minutes' drive away.