Du kan gå till Skylon Tower när du bor på Howard Johnson Plaza by Wyndham by the Falls / Niagara Falls – det är bara ett avstånd på 0,6 km.