Within walking distance of the falls, casinos and a variety of restaurants, this inn in Niagara Falls, Ontario offers comfortable accommodations as well as an on-site breakfast restaurant.
Number of rooms: 37
5869 Victoria Avenue, L2J 4H9 Niagara Falls, Canada