El hotel, renovado en el año 2005, está climatizado y cuenta con 317 habitaciones, que se distribuyen en 13 plantas. En el hall de entrada hay un área de recepción abierta las 24 horas del día, caja fuerte, servicio de cambio de divisa, guardarropa y un ascensor. Además, tiene a su disposición un quiosco, restaurante de marisco y un salón de cócteles, servicio de habitaciones, aparcamiento y con cargo extra, servicio de lavandería.
El hotel contemporáneo, que incluye todos los servicios se encuentra en el parque Dulles Corner Office, junto al museo de Aviación. En las inmediaciones hay numerosas tiendas y restaurantes. El aeropuerto internacional de Dulles está a 2,5 km y D.C. a 34 km.