Le Windsor at 5175 Sherbrooke is an ideally located apartment building adjacent to Westmount that is conveniently situated near all amenities such as grocery stores, pharmacies, banks, hospitals, schools, daycares, parks, restaurants, and more. It is within walking distance of Vendome Metro station on the green line, as well as the McGill University Health Centre Glen Site (MUHC), and Girouard Park in NDG.
The building is equipped with laundry facilities.