Niagara Falls City, Niagara Falls City
Spend a second to
save a fortune!
Spend a second to save a fortune!
5869 Victoria Ave., Niagara Falls City
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.
See MoreUsage of subsidiary facilities may incur additional fees