- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Very friendly staff, great location, great breakfast
Your dates need to occur after 2020-01-21. Try updating your dates to see prices for your trip.
In the city center, The Rembrandt is in London's London City Centre neighborhood, an area with great airport proximity and shopping. Cromwell Road and Harrods are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Stamford Bridge Stadium and Coca-Cola London Eye. ZSL London Zoo and Sky Garden are not to be missed. Our guests love the hotel's central location.
Fantastic location, rooms lovely and clean, staff friendly and helpful.