Este hotel, construido en el año 1990 y renovado en el 2004, dispone de 395 habitaciones dobles repartidas en 6 plantas. En el hall de entrada encontrará una recepción con servicio de caja fuerte y de cambio de divisa, así como ascensores. Parte de las instalaciones son también una cafetería, un quiosco, un bar, un restaurante a la carta climatizado y un total de 32 salas de conferencias con conexión a Internet. A su disposición también están los servicios de habitaciones y de lavandería y el aparcamiento.
Este confortable hotel está conectado con el aeropuerto de Heathrow y ofrece buenas conexiones con el centro de la ciudad gracias al servicio de Heathrow Express (unos 15 minutos).
El hotel está situado cerca del Aeropuerto Internacional de Heathrow. La estación londinense de Paddington, el Castillo de Windsor y la zona comercial, Eton and Thorpe Park se encuentran cerca.