Park fontann muzycznych Indiry Gandhi jest w mniej niż 1 km, a Cubbon Park jest 25 min piechotą od 3-gwiazdkowego Hotel Windsor Square Nowe Delhi.
Restauracja Calcutta Chats jest blisko obiektu noclegowego, w nie więcej niż 50 metrach.
Grand Sigma Mall znajduje się w odległości prawie 5 min pieszo od tego hotelu, a takie obiekty przyrodnicze jak Zbiornik wodny Sankey leżą w 2 km. Narodowa Galeria Sztuki Współczesnej leży w 750 metrach. W okolicy znajdują się liczne obiekty handlowe, takie jak Centrum kongresowe NIMHANS, położony około 15 min autem od Windsor Square w Nowym Dehli. Przystanek autobusowy Avinash Petrol Bunk znajduje w odległości krótkiego spaceru od hotelu.