Offering an international experience loaded with class and finesse, an address at Windsor speaks volumes. The most iconic commercial complex in its locality was successfully completed in 2004, Windsor was awarded "Best Commercial Complex" at Mumbai by Accommodation Times, a leading realty news and ratings publishing company in India.