Ofreciendo 8 habitaciones, el Svaruchi Inn Hotel Nueva Delhi está a unos 2 km del Japanese Park. También dispone de un aparcamiento.
Este hotel se encuentra a 30 km del aeropuerto internacional de Delhi y a unos 2 km de atractivos culturales como Click Art Museum. Balaji Mandir Prashant vihar está justo al lado de este hotel de 2 estrellas, mientras que la estación de autobuses Deepali Chowk, está a tan solo 5 minutos andando del hotel. El establecimiento está situado a unos 2 km del Adventure Island.
El Svaruchi Inn Hotel dispone de un alojamiento con TV de pantalla plana con canales vía satélite y climatizador en las habitaciones. Un inodoro separado de la ducha y ducha también están incluidos en cada unidad.
El hotel ofrece el desayuno en el restaurante. La propiedad se encuentra a un paso del restaurante Puri Bakers.