1100 René-Lévesque Boulevard West Situated on the corner of René-Lévesque Boulevard W. and Peel Street. Centrally located, the building is a walking distance to Centre Bell, Dorchester Square, restaurants, coffee shops and other amenities, offering easy access to the underground city and proximity to Montreal’s main commercial artery.