Loading...
London hotels > 4 Star Hotels > The Rembrandt Hotel
The Rembrandt Hotel
11 Thurloe Place London SW7 2RS
3.4
About the hotel...

Summary

The Rembrandt Hotel in London islocated at 11 Thurloe Place, Knightsbridge, London, England. This is in an historic part of London, close to the world famous Harrodsluxury department store. Several museums are alsolocated within a half mile, including the Victoria and Albert Museum. Trafalgar Square and Big Ben are both two miles away.

Facilities and Activities at The Rembrandt Hotel

Hotel facilities include a health and fitness centre with a pool, workout area and spa services. Wireless internet service is available, as is a 24-hour front desk, concierge and business services. Complimentary breakfast and newspapers are offered to guests. The inviting fireplace in thelobby is the perfect place to unwind.

Rooms at The Rembrandt Hotel

There are 195 rooms in the six floor hotel. Each has its own en-suite bathroom, satellite television, telephones, safes and mini-bars. Voicemail and wake-up calls are available to guests. The rooms are decorated in a warm, English country style décor. Amenitieslike refrigerators, iron and ironing board and cribs are available upon request.


Compare prices for this hotel