Dieses Hotel in Niagara Falls, Ontario, liegt 20 Gehminuten von den berühmten Horseshoe Falls entfernt und bietet geräumige Zimmer. Die Innenstadt von Niagara Falls erreichen Sie nach 4,1 km.
Die Zimmer im Mamma's Inn sind mit Google-TV und kostenfreiem WLAN ausgestattet. Jedes Zimmer ist klimatisiert und verfügt über ein eigenes Bad mit einem Haartrockner.
Das Niagara Convention and Civic Centre und das Fallsview Casino liegen 15 Gehminuten vom Hotel Mamma's Inn entfernt. Den Themenpark und Aquarium Marineland erreichen Sie nach einer 10-minütigen Autofahrt.