El hotel The Hostel M Nueva Delhi, de 4 estrellas, es el lugar ideal para alojarse en el barrio Centro de Nueva Delhi, a unos 25 minutos a pie de la Catedral del Sagrado Corazón. Este hotel cuenta con 10 habitaciones.
La Mezquita del viernes se halla a 2 km del hotel, y la Gurdwara Bangla Sahib se halla a unos 2,1 km. Un corto paseo te llevará al Paharganj, ubicado a tan solo 6 minutos a pie. Independientemente de la religión, los viajeros prefieren visitar la Iglesia de San Jaime, un popular lugar de culto situado a 2,2 km del hotel M Nueva Delhi. El lugar está ubicado a 900 m de la parada de autobús Panchkuian Road y a un corto paseo de la estación de metro Ramakrishna Ashram Marg.
En las habitaciones se incluyen baños privados.
El restaurante Multan Moth Bhandar, con unos platos deliciosos, está a tan solo 6 minutos a pie.