|
Commissioned at the end of the 19th Century as luxury suites for the famous Harrods department store, The Rembrandt Hotel Londonenjoys the timeless traditional qualities and ornate architecture of a country house - right in the heart of London.The Rembrandt Hotel London has 195 en-suite bedrooms, including superior and executive class rooms for that extra touch of uxury. All rooms are furnished and finished to a high standard with modern facilities.
|
Click here to make
a request by email
Click here to book online with your credit card |
|