Расположенный всего в 1 км от "Ярости Ниагары", Mammas Inn Niagara Falls предлагает просторные номера всего в 7 минутах ходьбы от колеса обозрения Niagara SkyWheel. В этом 2-звездочном отеле есть Wi-Fi на всей территории.
Исторический музей Ниагара-Фолс находится на расстоянии всего 450 метров от этого мотеля, а такие природные достопримечательности, как Маршрут вдоль ущелья Ниагары, – на расстоянии 3 км. Mammas Inn разместился в паре минут ходьбы от башни Скайлон. Кроме того, Rose Garden находится в 1 км. Аквариум Ниагары располагается на расстоянии 25-минутной прогулки. Автобусная остановка Super 8 располагается на расстоянии всего 250 метров от отеля.
Номера Mammas Inn располагают телевидением, а также системой климат-контроля. В номерах предоставляется биде и отдельный туалет.
На территории отеля работает пиццерия. Ресторан "Napoli Ristorante & Pizzeria" расположен в паре минут ходьбы от Mammas Inn и подаёт блюда европейской кухни.