Siri befindet sich ca. 2 Kilometer von dem 3-Sterne-Hotel O Welcome Stay Neu-Delhi entfernt und ist einen Besuch wert. Auf dem Gelände gibt es einen Gepäckraum.
Das Hotel befindet sich in Neu-Delhi, ungefähr 250 Meter von der U-Bahn-Station Nehru Enclave entfernt. Tughlaqabad liegt auch in etwa 10 Autominuten Entfernung vom O Welcome Stay Neu-Delhi. Auch der Qutb Minar ist in circa 7 km Entfernung vom Hotel. Die Bushaltestelle B Block Kalkaji liegt in unmittelbarer Nähe von der Unterkunft.
Etwa 7 Fußminuten vom Hotel O Welcome Stay entfernt werden indische Gerichte im Restaurant Oh Calcutta aufgetischt.