Mammas Inn Niagara Falls, placé à moins de 25 minutes de marche des Chutes du Fer à Cheval, offre une piscine en plein air ouverte en saison et un Wi-Fi dans les zones publiques. Doté d'un restaurant de pizza, cet hotel 2 étoiles est situé à une courte distance de la Tour Skylon.
Placé dans le voisinage de "Lundy's Lane" à Niagara Falls, l'hotel se situe à 600 mètres d'attractions familiales telles que la Niagara SkyWheel. Mammas Inn de Niagara Falls est également orné des casinos et de parcs à thème, et se trouve également assez proche du Musée d'histoire de Niagara Falls. A proximité, vous pourrez admirer des parcs et des collines qui sont près la propriété. Le Seneca Niagara Resort & Casino est à environ 30 minutes à pied. L'arrêt de bus Super 8 est à 250 mètres de Mammas Inn.
Chaque chambre à la résidence propose un bureau, une TV à écran plat avec des chaînes satellite et une climatisation. Les hôtes trouveront également une bouilloire électrique et un réfrigérateur dans certaines chambres. Certaines salles de bains sont dotées d'une baignoire spa et d'une douche, ainsi que d'un sèche-cheveux et des draps de bain.
Mammas Inn dispose du restaurant Pizza Depot.