Location: situated close to the Staue of Liberty, Broadway and the Empire State Building. 1.6 Km. from the Giants Stadium.
See more: Hotels in USA Hotels in Secaucus Holiday Destinations in USA