The Rembrandt Hotels location is in the exclusive area of Knightsbridge, perfectly positioned to explore the local area. With the V&A Museum opposite the hotel, The Natural History Museum and The Science Museum only 5 minutes away and Harrods, Harvey Nichols and other designer shops within a 10 minute walk. South Kensington tube station (Circle, District and Piccadilly lines) is only few minutes walk away making The Rembrandt the perfect base for Knightsbridge and London. From the South Kensington tube you can access all the large mainline stations, such as Paddington (trains for Heathrow), Victoria (trains for Gatwick), Charing Cross and Liverpool Street to name but a few.
Click here for a map and directions to the hotel.
London has many famous attractions. Most of which are easily accessible from The Rembrandt Hotel, with the following within walking distance of the hotel.
Attractions
Shopping
Culture
Bars & RestaurantsKnightsbridge is one of the most unchanged, attractive areas of central London, which has remained predominantly residential, and therefore quiet, with very few offices. There are plenty of restaurants and many famous shops to serve the needs of the local residents.
Signup for our newsletter and receive Sarova Hotels latest offers and info in your inbox. Sign up here
Read and follow our blog with latest news and general information