Con depósito de equipajes, el Hotel O By Oyo Sunlight Delhi se encuentra en el distrito Centro de Nueva Delhi, a unos 15 minutos en coche del Memorial de la Rebelión y a 4 km del Jardín de Buda.
Este hotel de 3 estrellas se encuentra a 35 km del aeropuerto internacional de Delhi y a 3 km de atractivos culturales como el Puente Signature. Entre los lugares de interés educativo de la zona se encuentran Milranda House ( 4,1 km) y la Universidad de Delhi ( 4,2 km). A 25 minutos a pie del By Oyo Sunlight, los huéspedes también encontrarán el Parque de la Coronación.
El hotel acoge a sus huéspedes en 30 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como climatizador.