book room
free
high
speed
wifi

book
a room

More  
special offer:

Overnight Express Package (Mon-Fri) - £145.00 per person

free high speed wifi
special offer: Overnight Express Package (Mon-Fri) - £145.00 per person Read more
The Rembrandt Hotel is located at 11 Thurloe Place, London, SW7 2RS. The hotel’s location in central London couldn’t be better, whether you’re travelling for business or leisure. You’ll be right between two of London’s most fashionable areas – South Kensington and Knightsbridge – within walking distance of museums, theatres, Harrods and Hyde Park.
You can hop on the Tube at South Kensington and take the District, Circle or Piccadilly lines direct to the City of London, Heathrow Airport and all other areas of the city. Look out of your window and you may well see the Victoria and Albert Museum – it’s right across the street.
Check out our concierge’s top 10 tips or email us at rembrandt@sarova.com if there’s something else you need to know.
Share this page

Location

30

Latest Offers

Overnight Express Package (Mon-Fri)

£145.00 per person
read more
Aquilla whirlpool

Overnight Afternoon Tea Package

£208.50 per person
read more
Afternoon Tea at The Rembrandt, London

Overnight Hen Package

£179.50 per person
read more
Aquilla Hen Spa package