Los huéspedes del cómodo Hotel Yatri International Near New Delhi Railway Station Center Delhi, de 2 estrellas, pueden visitar el Observatorio astronómico Jantar Mantar, situado a unos 25 minutos a pie. El hotel goza de vistas al lago y viene con Wi-Fi en todas las habitaciones.
Este hotel goza de una ubicación privilegiada a unos 2 km de la Mezquita del viernes. El Fuerte Rojo de Delhi se localiza a poco más de 25 minutos a pie del hotel Yatri International Near New Delhi Railway Station Center Delhi. Los huéspedes también podrían visitar Jhandewalan Extension Park, que está a unos 1 km. Independientemente de la religión, los viajeros prefieren visitar la Catedral del Sagrado Corazón, un popular lugar de culto situado a poco más de 30 minutos a pie del alojamiento. La estación de metro Ramakrishna Ashram Marg, situada al alcance del Hotel Yatri International Near New Delhi Railway Station Center Delhi, ofrece una conexión rápida con todas las zonas de Nueva Delhi.
Las habitaciones aptas para alérgicos disponen de una zona de comedor y un balcón equipados con Wi-Fi gratis y una tv de pantalla plana con canales vía satélite, así como con una plancha y tabla de planchar, aire acondicionado. Estas habitaciones también disponen de inodoro separado y ducha. Cuentan con baños privados equipados con un inodoro separado y una ducha.
El restaurante New Delhi Darbar está muy cerca del Yatri International Near New Delhi Railway Station Center Delhi y sirve comida india.