This hotel is located at Newark International Airport, 1.3 km away from Terminal B. The hotel offers free shuttle service to and from all terminals, soundproofed windows and on-site dining options.
Number of rooms: 7
1 Hotel Road, Newark, NJ 07114, United States