El hotel, renovado en el año 2005, tiene 6 plantas en las que se reparten un total de 308 habitaciones. Dispone de un hall de entrada, recepción abierta las 24 horas, aire acondicionado, guardarropa, ascensor y quiosco. Además, tiene a su disposición un restaurante y un bar deportivo. Para completar las prestaciones, se le ofrecen los servicios de lavandería y de habitaciones. Delante del hotel hay plazas de aparcamiento.
Este confortable hotel es ideal para los huéspedes que viajen en avión, puesto que se encuentra a unos 2 km del aeropuerto de Philadelphia y a unos 13 km del centro de la ciudad.