El hotel The Chancery Rosewood Londres, de 5 estrellas, está situado en el centro de Londres, a 500 m de la Catedral de la Sagrada Familia.
Clermont Club se encuentra a unos 5 minutos a pie del hotel, y parajes naturales como Regent's Park están a 2 km. Este hotel está situado no muy lejos de la calle Oxford en Londres. El Chancery Rosewood Londres está situado a 450 metros de los Almacenes Selfridges. El establecimiento está a unos 10 minutos a pie de la estación de metro Bond Street y a unos 2,1 km del Museo Británico.
Las habitaciones disponen de minibar, así como de TV de pantalla plana con canales vía satélite para mayor comodidad de los huéspedes. Las habitaciones, amuebladas con un escritorio, también cuentan con ventanas insonorizadas. Ofrece baños equipados con una ducha a ras de suelo y un inodoro separado, además de secador de pelo y toallas de baño.
Cada mañana, el hotel The Chancery Rosewood sirve a sus huéspedes un desayuno inglés completo. El restaurante Richoux está al lado del hotel, a 250 metros.