Rembrandt Hotel


Commissioned at the end of the 19th Century as luxury suites for the famous Harrods department store The Rembrandt enjoys the timeless traditional qualities and ornate architecture of a country house - right in the heart of London. The Rembrandt has 195 en-suite bedrooms, including superior and executive class rooms for that extra touch of luxury. All rooms are furnished to a high standard with modern facilities.

Compare prices for Rembrandt Hotel with

%%TOKEN4%% at Bookings   %%TOKEN4%% at Hotel Club  

Hotels in London by stars
Five Stars Hotels
Four Stars Hotels
Three Stars Hotels
Two Stars Hotels
More Hotels
Back to the Homepage