Windsor Palace is an locality in New Delhi, India, 110001. Connaught Place (2.0 Km), Golf Links (3.81 Km), Paharganj (4.06 Km), Rajinder Nagar (5.15 Km), New Rajinder Nagar (5.54 Km) are the nearby areas to Windsor Palace. New Delhi are the nearby cities to Windsor Palace.
Known landmarks nearby Windsor Palace
Le Meridien New Delhi
Windsor Palace, New Delhi
Constitution Club of India
Central Secretariat, New Delhi, Ghaziabad District