Das 3-Sterne-Hotel O Lion Home Stay Neu-Delhi verfügt über 30 Zimmer und befindet sich ungefähr 7 Kilometer vom Gurudwara Bangla Sahib entfernt. Ein Gepäckraum stehen den Gästen von dem komfortable Hotel im Stadtteil South Delhi zur Verfügung.
Das Hotel liegt in einer erstklassigen Lage, nur 250 m von der U-Bahn-Station Sarai Kale Khan - Nizamuddin. Das O Lion Home Stay Neu-Delhi befindet sich in der Nähe vom Nationalmuseum Neu-Delhi, und zwar ca. 4 km entfernt. Der Hazrat Nizamuddin Dargah liegt in rund 10 Fahrminuten Entfernung von der komfortablen Unterkunft. Die Bushaltestelle Sarai Kale Khan Inter State Terminus ist 200 m vom Hotel und der Bahnhof Neu-Delhi liegt in circa 8 km Entfernung von der Unterkunft.
Die Zimmer sind mit Familien- Badezimmern ausgestattet.
Im Restaurant Cafe Turtle können Sie italienische Speisen kosten, außerdem ist es etwa 20 Gehminuten vom O Lion Home Stay Neu-Delhi entfernt.