Doté d'un stockage des bagages, Hotel O Green Lotus Stays New Delhi se situe dans le voisinage de "North Delhi" à New Delhi avec un accès à des sites naturels comme l'Adventure Island à 2 km. Du Wi-Fi est disponible dans tout l'établissement.
À 10 minutes en voiture du Temple hindou Shri Shiv Shakti Hanuman Mandir, cet hotel 3 étoiles est également à seulement 11 minutes de marche de Bhagwan Parshuram Institute of Technology. Les sites culturels de la région sont Click Art Museum (2,1 km) et Vedic Expo (6 km). O Green Lotus Stays de New Delhi est placé à 4 km du temple Balaji Prashant Vihar. La gare de New Delhi se situe à 30 minutes en voiture de l'hotel.
Des salles de bains privées sont incluses dans les chambres.
The Golden Dragon se trouve à proximité d'O Green Lotus Stays et est spécialisé dans la cuisine chinoise.