Este hotel, construido en 2002, tiene cuatro plantas con un total de 224 habitaciones. En la recepción le atenderán las 24 horas del día. Parte de las instalaciones son la caja fuerte, el guardarropa, el ascensor y una cafetería. Dispone también de un bar, un restaurante a la carta, climatizado y con sillas altas para los niños, una sala de conferencias, acceso a Internet y conexión inalámbrica. Para completar el gran número de prestaciones, también tiene a su disposición servicio de habitaciones y de lavandería. Podrá aparcar el vehículo en el aparcamiento del hotel. El vestíbulo es mediano , muy moderno y goza de cómodos asientos para que los huéspedes se relajen. El bar se encuentra a la izquierda del vestíbulo.
Este moderno hotel se encuentra cerca de las atracciones turísticas más populares, como la catedral de San Pablo, la Torre de Londres, el Ojo de Londres, la galería de arte Tate Modern, el West End y las calles comerciales más famosas. La estación de metro más cercana está a sólo 350 metros. Además, los bares, restaurantes, comercios y tiendas se encuentran a una distancia de 800 metros. Con el transporte público podrá llegar al aeropuerto de Heathrow en 60 minutos y al de Gatwick en unos 120.
Tanto el desayuno como la cena se ofrecen en forma de bufet.