Niagara Falls Marriott on the Falls est un lieu de séjour parfait pour découvrir Skylon Tower, à 0,9 km.