Situado a aproximadamente 3 km del Observatorio astronómico Jantar Mantar, el New Royal Hotel Nueva Delhi, de 3 estrellas, es un alojamiento con 53 habitaciones. El hotel también incluye un aparcamiento.
Este hotel está situado en Nueva Delhi, a un par de minutos en coche de la estación de metro Chandni Chowk. Entre los lugares de interés religioso de la zona figuran la Iglesia de San Jaime (1 km) y la Iglesia Catedral de la Redención (5 km). Este alojamiento está a 2 km del Fuerte rojo de Delhi. El New Royal Hotel está relativamente cerca de la parada de autobús Mori Gate Terminal.
El hotel cuenta con escritorio y Wi-Fi en algunas habitaciones.
Para probar la cocina india, visita el restaurante Giani's di Hatti que está a alrededor de 600 metros.