Aloft Secaucus Meadowlands is an exciting hotel located in the Mill Creek Mall Plaza Center, just across the river from Midtown Manhattan. It features sleek, urban-inspired rooms with free Wi-Fi, as well as an indoor pool and a 24-hour gourmet deli.
Aloft Secaucus Meadowlands Secaucus address and phone