Situata nelle immediate vicinanze del Madame Tussauds di Delhi, la villa New Comfort Stay 2 Mints Walking Distance From New Delhi Railway offre un facile accesso alle varie attrazioni turistiche della zona.
Jantar Mantar si trova a soli 5 minuti a piedi da questo lodge, che è a 800 metri dalla stazione della metropolitana Ramakrishna Ashram Marg. A una distanza di 1 km dalla villa gli ospiti troveranno gli Sri Bangla Sahib Gurudwara, mentre la Moschea Jama Masjid è a 2 km. Situata a breve distanza dalla Cattedrale del Sacro Cuore, la villa New Comfort Stay 2 Mints Walking Distance From New Delhi Railway è apprezzata da fedeli e turisti.
Questa villa si trova abbastanza vicino al ristorante Krishna Roof Top Cafe, che offre piatti della cucina indiana. La fermata dell'autobus più vicina è Sucheta Kriplani Hospital, a soli 10 minuti a piedi dal luogo.