Studios Hotel

2450 Boulevard Edouard-Monpetit, Montreal, Quebec, H3T 1J4, CA