Gli ospiti del Mahesh Inn Nuova Delhi possono godere di un accesso facile alla Sheila Cinema, che si trova a soli 6 minuti a piedi.
Situato a 2 km dal Museo internazionale delle bambole di Shankar, l'affittacamere è a 2,1 km dalla Strada Gali Paranthe Wali. Le attrazioni culturali della zona sono il Museo delle Cere Madame Tussauds New Delhi (1 km) e il Museo Nazionale di Nuova Delhi (3 km). Gli ospiti potrebbero anche visitare Rajiv Chowk Central Park, che si trova a circa 15 minuti a piedi. A 2,2 km dal Mahesh Inn gli ospiti troveranno il Karol Bagh Market. Questo hotel a 3 stelle è situato a circa 10 minuti a piedi dalla stazione della metropolitana Ramakrishna Ashram Marg e abbastanza vicino alla Moschea del Venerdì.
Questa struttura offre una colazione continentale ogni giorno. Gli ospiti possono gustare piatti indiani, serviti al ristorante Radhey Shyam Subhash Kumar. Il locale si trova a breve distanza dal Mahesh Inn.