Lokalne zabytki, w tym Consulate General of France i Narodowa Galeria Sztuki Współczesnej, znajdują się w odległości krótkiego spaceru od hotelu.
Restauracja Dublin znajduje się w odległości krótkiego spaceru od hotelu.
Cubbon Park znajduje się 25 min piechotą od Hotel Windsor Square, a Katedra św. Marka jest w około 2 km stąd. Ten hotel jest usytuowany w pobliżu takich atrakcji przyrodniczych, jak Zbiornik wodny Sankey (2,1 km) i Jezioro Ulsoor (3 km). Pałac w Bengaluru leży także w odległości 19-minutowego spaceru od obiektu. Windsor Square w Nowym Dehli mieści się w niewielkiej odległości od przystanku autobusowego Avinash Petrol Bunk.