Este hotel, construido en el año 1850 y restaurado en el año 2002, tiene un edificio de seis plantas. Cuenta con un área de recepción abierta las 24 horas del día, donde se le ofrece servicio de caja fuerte. Además, tendrá a su disposición una sala de televisión y un comedor para el desayuno.
El hotel está situado en una preciosa zona rebosante de árboles. Está a un par de pasos de la estación de metro Paddington. En un par de minutos andando puede llegar a lugares de interés turístico, como Madame Tussauds, el Museo Británico, el Palacio de Buckingham y la Oxford Street. A 2.000 metros de distancia hay un campo de golf.