Situated opposite
London's Victoria & Albert Museum, The Rembrandt enjoys the timeless
traditional qualities and ornate architecture of a country house.
It was originally commissioned at the end of the 19th Century as
luxury suites for the famous Harrods department store.
Here you will experience contemporary standards of convenience and
luxury in traditional, elegant surroundings. This 4 star hotel has
a bar and restaurant, 24 hour concierge and room service, air conditioned
public areas, meetings rooms and fitness facility.