El cómodo Hotel O Stay International Nueva Delhi goza de una ubicación privilegiada a 5 km de atracciones familiares como el Parque Temático Fun 'n' Food Village.
El Museo Nacional de Ferrocarriles se sitúa a 15 minutos en coche, y la estación de tren Nueva Delhi está a 20 minutos en coche. Los huéspedes de este hotel también disfrutarán visitando la Universidad Jawaharlal Nehru, situada a 3 km. Un trayecto de 20 minutos en coche te lleva al Shree Adya Katyayani Shaktipeeth Mandir. La parada de autobús Mahipalpur se encuentra a 950 metros.
En las habitaciones se incluyen baños privados.
El hotel Stay International está a unos cuantos pasos de Chacha Bhatija Ka Chula y ofrece una amplia selección de comidas.