Situado a unos 25 minutos a pie de Leisure Valley, el Hotel Lemon Tree, City Center Nueva Delhi, de 4 estrellas, ofrece a sus huéspedes una piscina exterior. También dispone de un aparcamiento.
Shaktipeeth Mandir se encuentra a 850 metros de este hotel y el Cyber City está situato a unos 4 km. Entre los lugares de interés religioso de la zona figuran la Sheetla Mata Mandir (3 km) y Sai Ka Angan (3,1 km). El hotel te brinda la oportunidad de visitar lugares de interés natural como Oyster's Water Park, a unos 25 minutos a pie. Para los que viajan desde lejos, el aeropuerto internacional de Delhi está a 21 minutos en coche.
El Lemon Tree, City Center cuenta con un desayuno buffet. El restaurante Subway te deleitará con comida americana, y se encuentra a poca distancia de este lugar.