Niagara Falls City, Niagara Falls City
Spend a second to
save a fortune!
Spend a second to save a fortune!
5851 Victoria Avenue, Niagara Falls City
A few minutes walk from the world-famous Horseshoe Falls and offering on-site tour assistance to surrounding area attractions, this Niagara Falls, Ontario hotel features comfortable accommodations and thoughtful amenities.
See MoreUsage of subsidiary facilities may incur additional fees