This Niagara Falls, Ontario hotel is within a 20-minute walk of the famous Horseshoe Falls and offers spacious rooms. Downtown Niagara Falls is 2.5 mi away. Guest rooms at the Mama's Inn are equipped with Google TV and free WiFi. Each is air conditioned and has a private bathroom including a hair dryer. The Niagara Convention and Civic Center and Fallsview Casino are a 15-minute walk from the hotel Mama's Inn. Marineland theme park and aquarium is a 10-minute drive away.
Room features a standalone queen bed and seating area. Comes with a Google TV, refrigerator, and free Wi-Fi. Air conditioning and a private bathroom with a hair dryer are standard.
Amenities:
- Restaurant
- Swimming Pool - Outdoor
- Non-Smoking Facility