Siri liegt etwa 3 Kilometer von dem 3-Sterne-Hotel Treebo Cabana Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Das Hotel bietet 27 Gästezimmer und stellt zudem einen Gepäckraum und ein Restaurant zur Verfügung.
Lotustempel ist innerhalb von circa 10 Autominuten leicht erreichbar. Zu den nahe gelegenen Sportattraktionen gehört Thyagaraj Sports Complex (ist in 3,1 km Entfernung vom Treebo Cabana Neu-Delhi). Auch der Hazrat Nizamuddin Dargah liegt circa 15 Fahrminuten von der Unterkunft entfernt, während die U-Bahn-Station Kailash Colony nicht weit entfernt vom Hotel ist. Die Bushaltestelle Sant Nagar ist ebenfalls 700 m von der Unterkunft.
Viele klimatisierte Zimmer im Hotel Treebo Cabana bieten kostenloses WLAN und eine Minibar. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage ebenfalls vorhanden sind.
Das Restaurant Anupam Sweets & Restaurant liegt etwa 7 Gehminuten vom Hotel entfernt.