Niagara Falls City, Niagara Falls City
Spend a second to
save a fortune!
Spend a second to save a fortune!
5905 Victoria Avenue, Niagara Falls City
Situated in the centre of the Clifton Hills tourist area, this Howard Johnson Plaza by Wyndham by the Falls Niagara Falls hotel is 8 minutes' walk from the Falls. Indoor and outdoor pools are featured. Guest rooms provide free WiFi and a safe.
See MoreUsage of subsidiary facilities may incur additional fees