Situado no bairro South West, o Thakur Niwas Hotel oferece acesso rápido ao aeroporto Internacional de Delhi em 20 minutos de carro. Este hotel também inclui o parque de estacionamento.
Indian Air Force Museum fica a 7 km de distância. Sulabh International Museum of Toilets está a 3 km de distância.
Alguns quartos estão equipados com casa de banho separada e banheira.