El hotel fue renovado en el 2007 y se encuentra directamente en el aeropuerto internacional de Newark. Cuenta con 3 restaurantes, tienda de regalos, centro de negocios, 591 habitaciones repartidas en 19 plantas, aire acondicionado, recepción 24 horas, guardarropa, ascensor y servicio de habitaciones.
Situado junto al aeropuerto de Newark, a solo 20 minutos en coche de Manhattan y a 10 minutos del centro de Newark (también en coche).
Las amplias habitaciones cuentan con cuarto de baño, ropa de cama exclusiva, escritorio, set de plancha, cafetera y secador de pelo. Además, tienen teléfono de línea directa, TV por cable/vía satélite, conexión a Internet y aire acondicionado y calefacción individual.
El hotel ofrece 3 restaurantes: un italiano que abre para el desayuno, comida y cena; un inglés abierto solo para la comida y la cena y un restaurante elegante para la cena.
Se aceptan como método de pago MasterCard y VISA.
Se ofrece un aparcamiento con una tarifa de 20 USD por día y por vehículo. Este es un hotel completamente para no fumadores. Se ofrecen periódicos diarios gratuitos y café en el vestíbulo.