Het The Rembrandt Hotel Londen met 4 sterren is gebouwd in 1906 en ligt binnen 5 minuten wandelen van Brompton Oratory in de South Kensington wijk van Londen. Bij het hotel kunt u van een restaurant samen met een verwarmd zwembad profiteren.
U zal verblijven op 3 km van de London Eye en op 2 km van het Apollo Victoria-theater. U bevindt zich op 17 minuten loopafstand van Serpentine. Gasten kunnen ook Elm Park Gardens bezoeken, dat op maar 1 km verderop ligt. Het Natuurhistorisch Museum Londen bevindt zich in de buurt van Rembrandt. Het hotel is gelegen binnen 500 meter verwijderd van het Wetenschapsmuseum van Londen en op 5-minuten loopafstand van South Kensington metrostation.
Het pand in Londen heeft 193 kamers bestaande uit een zitruimte. Een flatscreen TV met satellietzenders samen met koffie- en theevoorzieningen worden aangeboden. Ingericht met een bureau, hebben ze ook geluiddichte ramen. Elke unit is voorzien van een privébadkamer met een inloopdouche en badjassen.
Palette Restaurant ligt in de buurt van Rembrandt Londen.