Leela Grande Hotel cuenta con una terraza en la azotea y se encuentra a 15 minutos a pie de Karan Park. Los servicios gratuitos incluyen wifi, valet parking y estacionamiento. Además, Atal Park y Kalander Shah's Tomb se encuentran a tan solo 5 minutos en auto.