Gli ospiti del meraviglioso Hotel O Mahesh Inn Nuova Delhi possono godere di un accesso facile ai Tooti Chowk, che si trova a soli 6 minuti a piedi. Questo hotel comprende un deposito bagagli, oltre a un deposito bagagli.
Questo hotel a 3 stelle è situato a pochi minuti d'auto dal Museo internazionale delle bambole di Shankar e a 3 km dal Rashtrapati Bhavan. L'O Mahesh Inn offre agli amanti della storia la vicinanza al Forte Rosso di Delhi (2 km) e alla Porta dell'India (3,1 km). Tra le opzioni per il turismo culturale c'è il Museo delle Cere Madame Tussauds New Delhi, a circa 5 minuti in auto. La struttura si trova a 800 metri dalla fermata d'autobus Shivaji Park e a breve distanza dalla stazione della metropolitana Ramakrishna Ashram Marg.
L'Hotel O Mahesh Inn offre camere che dispongono di un salottino con un impianto di climatizzazione, un televisore multicanale.
Durante il soggiorno presso questo hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante New Rajan Hotel, a soli 14 minuti a piedi, o il ristorante Rishi Vaishno Dhaba, a 13 minuti a piedi.