Los huéspedes del Hotel The Rembrandt Londres, de 4 estrellas, pueden llegar fácilmente al Oratorio Brompton, enclavado a tan solo 5 minutos a pie. Los huéspedes pueden relajarse en la piscina cubierta o en el restaurante a la carta mientras se alojan a una distancia de 150 metros del Museo de Victoria y Alberto.
Atracciones urbanas como la Colección Wallace, que está situada a una distancia de 2 km de este hotel con estilo tradicional, y la Torre de Londres que está situada a 15 minutos en coche, bien merecen una visita. La Imperial College London es un lugar educativo popular para visitar a pocas cuadras del hotel Rembrandt Londres. Los huéspedes también podrían disfrutar de la proximidad a Wellington Square, situado a unos 15 minutos a pie. Independientemente de la religión, los viajeros prefieren visitar la Abadía de Westminster, un popular lugar de culto situado a una distancia de 3 km de este hotel espectacular. La estación de metro South Kensington, situada muy cerca del Hotel The Rembrandt, ofrece una conexión rápida con todas las zonas de Londres.
Las 193 habitaciones aptas para alérgicos están equipadas con una tv de pantalla plana con canales vía satélite y un televisor interactivo de pantalla plana, junto con equipo de café y té para la comodidad de los huéspedes. Las habitaciones, amuebladas con un escritorio, también cuentan con ventanas insonorizadas. Algunos de sus baños suntuosos incluyen una ducha a ras de suelo, además de albornoces.
Cada mañana, se ofrece un desayuno inglés completo con diferentes opciones de comida. El restaurante sirve una gran variedad de platos internacionales. Hay un bar lounge en las instalaciones. El restaurante Chez Boubier está a unos 5 minutos a pie del Rembrandt y se especializa en la cocina francesa.