Ofreciendo 12 habitaciones, el hotel de 3 estrellas Oyo Rooms -Nehru Place Nueva Delhi está a 15 minutos en coche de Qutab Minar. El hotel también incluye un aparcamiento.
LSR College se encuentra a 6 minutos a pie del hotel. Además, los hermosos parajes naturales de los Jardines de Lodi están a 4 km de distancia. Los lugares de interés religioso de la zona son la Tumba de Humayun (3 km) y Kalkaji Mandir (2 km). Este lugar está a 15 minutos en coche del Fuerte de Tughlaqabad y de otras atracciones principales de Nueva Delhi. La estación de metro Kailash Colony está a 10 minutos a pie del Oyo Rooms -Nehru Place, y a 5 minutos a pie está la parada de autobús el Lady Shriram College.
Puedes disfrutar de una excelente experiencia gastronómica en el restaurante el Cafe City Light, que ofrece cocina china a menos de 5 minutos andando del sitio.