Hotel The Rembrandt à Londres offre 193 chambres à proximité de Serpentine à environ 17 minutes à pied. Doté d'une piscine chauffée, d'un hammam, d'un jacuzzi et d'un sauna, cet hotel 4 étoiles est situé à seulement 500 mètres du musée des Sciences de Londres.
La résidence se trouve à seulement 1 km du Musée d'histoire naturelle de Londres et à moins de 25 minutes de marche du Palais de Buckingham. L'Imperial College de Londres est un lieu d'éducation populaire à visiter à côté de Rembrandt. De plus, Elm Park Gardens se trouve à 16 minutes de marche. Cet établissement est situé à 150 m du musée Victoria and Albert à Londres. La station de métro South Kensington est à 5 minutes à pied de Rembrandt de Londres.
Les chambres anti-allergènes sont équipées d'une TV à écran plat avec des chaînes satellite, ainsi que d'un bureau. Certaines unités comprennent une salle de bain privée avec une douche à l'italienne. Les salles de bains avec une toilette séparée et une douche comprennent également un sèche-cheveux et des draps de bain.
Les restaurants à proximité, dont Palette Restaurant se trouvent à quelques pas d'Hotel The Rembrandt.