- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
We had a wonderful stay and the staff were very pleasing at this troubled time with Covid-19. Good location for the Royal Albert Hall, museums and Knightsbridge.
Near a metro station, The Rembrandt is in London's London City Centre neighbourhood, an area with great shopping. The area's natural beauty can be seen at Hyde Park and Kensington Gardens, while Stamford Bridge Stadium and London Eye are popular area attractions. Looking to enjoy an event or a game? See what's going on at Emirates Stadium, or consider Piccadilly Theatre for a night out. Our guests love the hotel's central location.Visit our London travel guide
The following fees and deposits are charged by the property at the time of service, check-in or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
Great rooms, staff excellent at breakfast, but bar staff really useless.