Les clients d'Hotel Windsor Square à New Delhi peuvent visiter le parc Cubbon, situé à environ 25 minutes à pied.
Le restaurant Dublin est à 5 minutes de marche.
En séjournant dans cet hotel 3 étoiles, vous êtes invités à découvrir le palais de Bangalore à seulement 1 km, ou à visiter des sites sportifs comme le Stade M Chinnaswamy Stadium dans une zone de 2 km. Vous pourrez visiter Consulate General of France à 5 minutes de marche, et la Cathédrale Saint-Marc se trouve à moins de 10 minutes en voiture de la résidence. À 2,1 km de Windsor Square de New Delhi, on trouve le Centre commercial Mantri Square pour une expérience shopping exceptionnelle dans la région. Vous trouverez l'arrêt de bus Avinash Petrol Bunk dans une zone de 550 mètres de cet établissement.