Situado a 2.8 km do Templo de Lótus, o hotel Love My India de 2 estrelas está localizado a 5 minutos a pé de Kalkaji Sabji Mandi.
Clube de Golfe de Delhi está a 7 km de distância. Os turistas em família irão gostar de visitar os Mundos de maravilhas, que fica a 7 km de distância. Hotel está a 3.2 km de Forte de Tughlaqabad. O hotel está localizado a uma caminhada da estação de metrô Govind Puri e a 22 minutos de carro do aeroporto Internacional de Delhi.
Pode caminhar 5 minutos até Gopal's 56 ou comer no Balle Balle situado a 6 minutos de distância a pé.