Located in the South West district of New Delhi, Hotel The Glory is around 10 minutes by car from such culture-oriented attractions as Indian Air Force Museum. The 3-star hotel also entices guests with airport transfer.
Situated 2.2 miles from Terminal 2, the New Delhi hotel is next to Palam subway station. The New Delhi property is conveniently situated 13 minutes' walk from Sulabh International Museum of Toilets. The hotel will also take you to Clock Tower, which is approximately 10 minutes' drive away. Health Centre bus stop, offering a direct link to the city attractions and main places, is only minutes from Hotel The Glory.