Das perfekt 3-Sterne-Hotel O Mahesh Inn Neu-Delhi liegt lediglich 25 Gehminuten vom Shahjahanabad in Neu-Delhi entfernt und bietet einen Gepäckraum. Im ganzen Gebäude wird den Gästen WLAN angeboten.
Das perfekte Hotel liegt im Stadtteil Paharganj von Neu-Delhi und in 2 km Entfernung vom Feroz Shah Kotla Stadion sowie 2,1 km weit weg von Einkaufsmöglichkeiten wie dem Karol Bagh Markt. Das O Mahesh Inn Neu-Delhi liegt in einer Entfernung von 10 Minuten zu Fuß von der U-Bahn-Station Ramakrishna Ashram Marg und in circa 10 Autominuten Entfernung vom Nationalmuseum Neu-Delhi. Zu den nahe gelegenen Sehenswürdigkeiten von Neu-Delhi gehört Tooti Chowk (liegt ungefähr 450 Meter von der Unterkunft entfernt). Der Bahnhof Neu-Delhi ist ganz nah am Hotel.
Jedes der 120 Zimmer ist mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen ausgestattet.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant New Rajan Hotel, das in einer Entfernung von 14 Gehminuten vom O Mahesh Inn ist, oder im Restaurant Rishi Vaishno Dhaba, das in 13 Minuten zu Fuß zu erreichen ist.