Location: the hotel is in Newark, about 23 Km. from New York, 27 Km. from Manhattan and 20 Km. from Meadowlands Sports Complex, featuring Giants Stadium, Continental Airlines Arena and Meadowlands Race Track.
See more: Hotels in USA Hotels in Newark Holiday Destinations in USA