The Rembrandt

The Rembrandt
Knightsbridge
Loading slider. Please wait...
The Rembrandt is a spectacular Edwardian building with timeless ornate architecture. Situated in the heart of Knightsbridge it has a great location for both leisure and business travellers. Perfectly positioned to explore the local area, The Rembrandt is only a 5-minute walk from South Kensington station, which has great access to all the large mainline stations. With the V&A Museum right opposite, the Natural History Museum and the Science Museum only a 5-minute walk away, it is perfect for culture. World famous Harrods and Harvey Nichols are only 10 minutes away for those who want to do a bit of designer shopping.
Read more about The Rembrandt

Latest Offers

Read about our latest offers for The Rembrandt. View offers

Sarova Blog

Read and follow our blog with latest news and general information

Our Location

View our location and ways of getting here. Click here for a map