Situado no bairro South West, o Hotel The Glory de 3 estrelas encontra-se a aproximadamente 4 km dos locais de interesse cultural como Indian Air Force Museum. Este hotel também inclui o parque de estacionamento.
Terminal 2 fica a uma distância de 3.5 km e Sulabh International Museum of Toilets está a alguns minutos de carro. Clock Tower está a 4.9 km de distância. A estação de metrô mais próxima é Palam, que se encontra a uma distância aproximada de 5 minutes a pé do hotel de 10 quartos.
Algumas das unidades do o Hotel The Glory dispõem de Wi-Fi gratuito, mesa de trabalho e Wi-Fi.