The MONT ST-LOUIS is a historic building was built in 1889 and renovated in 1989, located in the heart of the action, services and culture. Minutes walk from restaurants, theaters, universities, hospitals & metro stations. A view of the city. 14ft ceiling height and huge windows offering natural light. A haven of tranquility! Indoor parking and large private storage.