Les Studios Hotel, Montreal

2450 Boulevard Edouard MontpetitMont Royal, MontrealH3T 1J4, Canada