AMOCITY
Offering a fitness center, Residence Inn by Marriott Secaucus Medowlands is located in Secaucus, only 8.1 mi from New York City. Free Wi-Fi ...