A poco más de 25 minutos a pie del Hotel Windsor Square Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar el Estadio M Chinnaswamy.
El restaurante Dublin se encuentra en los alrededores inmediatos de este alojamiento.
El Consulate General of France se localiza a una distancia de 400 metros del hotel, y lugares naturales como el Lago Ulsoor están a 3 km. Entre los atractivos de la zona también encontrarás el Parque Sri Chamarajendra Bahadur, situado a poco más de 30 minutos a pie de este hotel. Puedes llegar a la Basílica de Santa María de Bangalore en 5 minutos en coche. La parada de autobús Avinash Petrol Bunk está situada a un corto paseo del hotel Windsor Square Nueva Delhi.