Restaurado en 2001, este hotel dispone de tres plantas con un total de 644 habitaciones, de ellas nueve suites. Parte de las instalaciones son un coffeeshop, un restaurante con zona para no fumadores y una sala de conferencias.
Este moderno hotel se encuentra cerca del aeropuerto de Heathrow. En las inmediaciones encontrará el Palacio de Windsor y la estación de trenes de Heathrow.
The hotel is located near Heathrow International Airport, on the A4 by terminals 1 and 3. It offers easy access to central London and various attractions.