The Manoir Ambrose is located in the heart of Montreal, right in the middle of the business center and at proximity of most attractions.

Situated in the heart of Montreal, right next to Peel metro station
Right in the heart of Montreal's business centre
Next to the Montreal underground shopping
Close to the best restaurants
Walking distance from McGill University
Next to the best shops and shopping centers
Close to Theaters ans Cinemas
Close to the Montreal Museum of Fine Arts and the Bell Center

How to get there

Metro