London

The Rembrandt Hotels

Save money booking rooms at the The Rembrandt!

The Rembrandt

Book from £222

Address: 11 Thurloe Place, , London, GB

No of Rooms: 195

Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Albert Museum, three miles from the theatres and restaurants of the West End. The 195 guestrooms, over six floors, feature warm toned, English country house decor. All rooms are equipped with satellite television with pay movies, direct dial phones, minibars, safes, coffee/tea makers, trouser presses, hair dryers and high speed dial up Internet access (surcharge). The hotel's Masters Restaurant serves traditional English fare and a daily carvery in a spacious setting, which features high ceilings and large windows. Guests can also use discounted access to the health and fitness centre where they can work out, swim and enjoy pampering beauty and massage treatments. They can enjoy high tea around the fireplace in the elegant lounge, and mingle in the bar. There is wireless Internet access for those with laptops, while further practical amenities include a 24 hour front desk, business services, a concierge desk, and valet parking for those arriving by car. The hotel is in a perfect position for exploring the bustling city of London; nearby attractions include the famous department store of Harrods, 500 metres away, and Buckingham Palace, home to the Queen, two miles away. London Heathrow Airport is 15 miles from the hotel, a 30 minute drive.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Garden View Hotel Garden View Hotel

Location. The Garden View Hotel is a Victorian property that overlooks a secluded garden in the Kens...

Best Western The Cromwell Best Western The Cromwell

Location. The Best Western Cromwell Hotel occupies a five storey period property in Central London, ...

The Ventures Hotel - B&B The Ventures Hotel - B&B

Location. The Ventures Hotel is located in London, England. 600 metres from Paddington Station 1.5 m...

The County Hotel Woodford The County Hotel Woodford

Location. The County Hotel Woodford is located in London, England, one mile from South Woodford Tube...

Best Western Lodge Hotel Best Western Lodge Hotel

Location. This traditional Edwardian property with quiet garden area is located just 250 meters from...

The Waldorf Hilton The Waldorf Hilton

Location. The Waldorf Hilton is strategically located between The City financial district and the We...

Hilton Croydon Hilton Croydon

The Hilton Croydon is a modern hotel sited on the outskirts of Croydon, two miles from rail links to...

Royal Lancaster Royal Lancaster

Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...

London House Hotel London House Hotel

Location.The London House Hotel is a traditional townhouse property located in a residential area, j...

Hilton London Heathrow Airport Hilton London Heathrow Airport

Location. Hilton London Heathrow Airport hotel connects directly to London Heathrow Airport via Term...

Park Inn Hyde Park Park Inn Hyde Park

Location. Only six hundred meters from Paddington Train Station, Park Inn Hyde Park is accessible to...

Westbury Hotel Westbury Hotel

Location. Set in a Regency style townhouse, the Westbury Hotel in West Kensington, London, is half a...

Arriva Hotel Arriva Hotel

The Arriva Hotel sits in the King's Cross area of London, England. This budget hotel is near the Kin...

Ramada Encore London West Ramada Encore London West

Location. Ramada Encore London West stands on Gypsy Corner, five miles west of central London. North...

The Georgian Hotel The Georgian Hotel

The Georgian Hotel in London, England, is set in a traditional West End townhouse with a handsome fa...