5553 Ferry St, Niagara Falls, Ontario L2G 1S3, Canada
Story Of Mamma's Inn
Located In Niagara Falls
This Niagara Falls, Ontario hotel is within a 20-minute walk of the famous Horseshoe Falls and offers spacious rooms. Downtown Niagara Falls is 4.1 km away. Hotel is close to all good restaurants in the vicinity and have ample parking space to cater to the guests. Guest rooms at the Mamma's Inn are equipped with cable TV and free WiFi. Each is air conditioned and has a private bathroom including a hair dryer. The Niagara Convention and Civic Centre and Fallsview Casino are a 15-minute walk from the hotel Mamma's Inn. Marineland theme park and aquarium is a 10-minute drive away. Couples particularly like the location — they rated it 8.6 for a two-person trip. Mamma's Inn has been welcoming Booking.com guests since 26 Sept 2008.
Address5553 Ferry St, Niagara Falls, Ontario L2G 1S3, Canada.