Siri befindet sich ca. 15 Minuten Autofahrt vom Hotel Nature'S Nest Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Stadtviertel Okhla von Neu-Delhi. Zudem lässt sich Akshardham-Tempel in circa 20 Minuten Autofahrt erreichen. Gäste, die historische Architektur schätzen, werden sich freuen, denn Tughlaqabad liegt knapp 7 Kilometer von der Unterkunft entfernt. Lotustempel ist in einer Entfernung von 10 Fahrminuten von der Unterkunft. Das Nature'S Nest Neu-Delhi befindet sich außerdem nur wenige Schritte entfernt von der U-Bahn-Station Okhla Vihar.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Lucknow Dastarkhwan, das 1 km weit weg vom Bed & Breakfast ist, oder im Restaurant Wah Ji Wah, das in 12 Minuten zu Fuß zu erreichen ist.