Das 3-Sterne-Hotel O Kailash Inn Neu-Delhi liegt in unmittelbarer Nähe von der Begumpur-Moschee, und zwar ca. 4 km von hier entfernt.
Das Indira Gandhi Denkmal ist in etwa 10 Fahrminuten Entfernung. Das Hotel befindet sich in etwa 2 km Entfernung vom Lotustempel. Die Bushaltestelle Garhi Village liegt nur wenige Schritte entfernt von O Kailash Inn.
Einige Zimmer verfügen über eine Sitzecke, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sowie auch ein privates Bad.
Es sind nur 6 Minuten zum Restaurant Gharua Exaj, oder Sie können im Restaurant Govindas Restaurant essen, das 8 Minuten zu Fuß von hier entfernt liegt.