Das Hotel O Welcome Iin Neu-Delhi verfügt über 30 Zimmer und ist rund 7 km vom Humayun-Mausoleum entfernt gelegen.
Das Hotel befindet sich im Stadtteil East Delhi von Neu-Delhi, in rund 5 Gehminuten Entfernung von der U-Bahn-Station Mandawali - West Vinod Nagar. Die Festung Purana Qila gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 6 km Entfernung vom Hotel. Die Lage in einer Entfernung von ca. 15 Fahrminuten vom Roten Fort ist ein großer Vorteil für Gäste vom O Welcome Iin. Die Unterkunft liegt ungefähr 700 Meter von der Bushaltestelle Neethi Apartment und rund 9 km vom Bahnhof Neu-Delhi in Neu-Delhi entfernt.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Karim's bietet eine Auswahl von Gerichten und liegt zudem nicht weit entfernt vom O Welcome Iin Neu-Delhi.