Rembrandt Hotel

 Rembrandt Hotel  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