Los huéspedes del Hotel Stay House Nueva Delhi, de 2 estrellas, pueden disfrutar de acceso a la Iglesia de San Jaime, enclavada a unos 3 km.
Este hotel, enclavado en el barrio Paharganj de Nueva Delhi, está situado a unos 10 minutos en coche de la Iglesia Catedral de la Redención y a unos 25 minutos a pie de zonas comerciales como el Mercado de Karol Bagh. Puedes llegar fácilmente a la Puerta de la India a unos 3,1 km de este hotel. Las familias que viajen a Nueva Delhi disfrutarán estando a unos 15 minutos en coche del Zoológico Nacional de Delhi. La estación de autobuses New Delhi Railway se encuentra a 950 metros, y la estación de metro más cercana, Ramakrishna Ashram Marg, está cerca del Stay House Nueva Delhi.
El establecimiento está provisto de 16 habitaciones, cada una de ellas con aire acondicionado y servicios de entretenimiento como una tv de pantalla plana con canales vía satélite.
El restaurante Wow Cafe sirve platos de la cocina asiática y está bastante cerca del hotel.