El Super Hotel O Lotus Nueva Delhi, de 3 estrellas, situado en el barrio Suroeste de Nueva Delhi, se encuentra a una distancia de 6 km de atractivos culturales como Indian Air Force Museum.
El hotel está a poco más de 10 minutos en coche de Terminal 3 y muy cerca de la estación de metro Dwarka Sector 10. El Fun 'n' Food Village, en Nueva Delhi, está a una distancia de 7 km de este hotel. Situado a poco más de 15 minutos en coche de Jaggi Green Garden, el Super Hotel O Lotus Nueva Delhi pone la ciudad al alcance de la mano. Este lugar está a 20 minutos en coche del Aeropuerto internacional de Delhi, que está situado a 5 km.
Las habitaciones disponen de climatizador, mientras que algunas tienen una cocina compartida y una cocina para mayor comodidad de los huéspedes. Todas las habitaciones están equipadas con un inodoro separado y una ducha.
El restaurante Kake Di Handi se encuentra a un corto paseo del Super Hotel O Lotus.