Botschaft der Vereinigten Staaten von Amerika in Neu-Delhi befindet sich circa 25 Gehminuten vom Hotel Staycation By Stass-Embassies, Du South Campus Neu-Delhi entfernt und ist einen Besuch wert.
Die Fahrt zum Flughafen Delhi dauert nur 15 Minuten. Die Pension befindet sich ganz neben dem National Rail Museum of India, in ungefähr 2 km Entfernung. Das Hotel liegt in einer Entfernung von rund 10 Autominuten vom Indira Gandhi Denkmal. Die Bushaltestelle Goldline Super Deluxe ist nur 700 Meter zu Fuß von hier entfernt und die nächste U-Bahn-Station Durgabai Deshmukh South Campus liegt nur 350 Meter zu Fuß vom Staycation By Stass-Embassies, Du South Campus entfernt.
55 Zimmer in der Unterkunft sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie WLAN und ein Flachbildfernseher mit Satellitenkanälen. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche für mehr Komfort.