El Hotel Royal Stay Nueva Delhi, de 2 estrellas, está situado en el distrito West Delhi, a una distancia de 1 km de Mystery Rooms, que es muy recomendable para una visita familiar.
El hotel está situado a 25 minutos a pie de Bindra park y a unos 15 minutos en coche del Mercado de Karol Bagh. La Catedral del Sagrado Corazón está al lado de este hotel, mientras que la estación de autobuses Bentex, está a unos 1 km. Jhandewalan Temple, situado a unos 20 minutos en coche del Royal Stay, está abierto para visitas de los turistas. Este lugar se encuentra a un corto paseo de la estación de metro Ramesh Nagar, lo que permite acceder fácilmente a todos los lugares de interés de Nueva Delhi.
En el hotel, las habitaciones están equipadas con TV de pantalla plana con canales vía satélite y climatizador. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como climatizador.
En los alrededores puedes comer en el restaurante The Marketplace, a una distancia de 1 km del hotel Royal Stay Nueva Delhi.