A unos 25 minutos a pie del cómodo Hotel Rama Inn, New Delhi, de 3 estrellas, los huéspedes pueden visitar la Catedral del Sagrado Corazón.
Situado a 3 km de la Puerta de la India, este hotel tambiénse encuentra cerca de la estación de tren Nueva Delhi. Entre los lugares de interés religioso de la zona se incluyen la Tumba de Humayun (a 7 km) y la Iglesia de San Jaime (a 2 km). Estar a unos 10 minutos en coche de la Iglesia Catedral de la Redención es una ventaja para los huéspedes que se alojen en el Rama Inn, Nueva Delhi. La estación de metro New Delhi, situada a tan solo 600 metros, ofrece una conexión rápida con todas las zonas de Nueva Delhi.
Las 15 habitaciones del hotel están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Cada habitación está equipada con un inodoro separado y ducha. En los baños privados se incluyen un inodoro separado y una ducha.
Se sirve un desayuno americano a diario. El restaurante Amici Cafe invita a los viajeros a disfrutar de comida italiana, y se encuentra en los alrededores del Hotel Rama Inn, New Delhi.