Obsahující 24-hodinovou bezpečnostní službu a směnárnu, Hotel Sita International Nové Dillí se nachází ve čtvrti Chandni Chowk, 3 km od Brána Indie. Hotel má hlavní umístění 10 minut chůze od stanice metra New Delhi.
Pokoje v tomto ubytování typu hotel mají výhled na město a zahrnují psací stůl, místnost na posezení a vícekanálovou televizi, i koupelny s prostornou sprchou a samostatnou toaletou.
Hosté si zde mohou vychutnat vegetariánskou snídani. V hotelu je indisk restaurant, kde mohou hosté ochutnat ukázky asiatisk kuchyně. Kavárna Karen Cafe Roof Top je jen asi 450 metrů od hotelu.
Ulice Gali Paranthe Wali se nachází 2 km od hotelu. Autobusová zastávka Panchkuian Road, nabízející přímé spojení s městskými atrakcemi a hlavními místy, je 15 minut chůze od Hotel Sita International.