El Hotel O Star Light Nueva Delhi, de 4 estrellas, es un lugar estupendo para alojarse en el barrio Sur de Delhi, a 6 km del pilar de hierro de Delhi.
Qutab Minar está ubicado a unos 15 minutos en coche de este hotel, y el Fun 'n' Food Village se encuentra a unos 10 minutos en coche. El hotel está situado a 4 km del Templo Uttara Swami Malai, considerado un lugar sagrado. Alojándose en el Star Light Nueva Delhi, los huéspedes tendrán un acceso perfecto a la Universidad Jawaharlal Nehru, un centro educativo situado a unos 20 minutos en coche. El alojamiento está bien conectado con numerosos lugares de interés, no muy lejos de la parada de autobús Mahipalpur. Debido a su ubicación a 5 km del Aeropuerto internacional de Delhi, se tarda solo 10 minutos en coche para llegar allí.
Algunas habitaciones del hotel Star Light Nueva Delhi son con aire acondicionado y están equipadas con Wi-Fi gratis y televisión.
Este hotel se encuentra a tan solo 200 metros de Chacha Bhatija Ka Chula y sirve comida exquisita.