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 Wi-Fi and a safe.
Zimmeranzahl: 198
5905 Victoria Avenue, L2G 3L8 Niagara Falls, Kanada
Hotel heute 2-mal gebucht.