Located 69 meters from Noodle Factory. Located in Downtown Montreal, Holiday Inn Montreal Centre Ville Downtown is a perfect starting point from which to explore Montreal (QC).
Located 209 meters from Noodle Factory. Hotel Travelodge Montreal Centre is a popular choice amongst travelers in Montreal (QC), whether exploring or just passing through.
Located 263 meters from Noodle Factory. Ideally located in the prime touristic area of Downtown Montreal, Apartment Studio Anderson promises a relaxing and wonderful visit.