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

Abbey Court Hotel - Guest Accommodation Abbey Court Hotel - Guest Accommodation

Abbey Court Hotel is an elegant 5 storey detached town house hotel, situated in peaceful Pembridge G...

190 The Gore 190 The Gore

Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...

Linden House Hotel Linden House Hotel

Location. The Linden House Hotel is located in London, England. 300 metres from Hyde Park 400 metres...

Windermere Hotel Windermere Hotel

Location. The Windermere Hotel is located in London, England, one kilometre from Buckingham Palace a...

Westbury Mayfair Hotel Westbury Mayfair Hotel

Location. The Westbury Mayfair Hotel counts Versace, Tiffany's, Armani and Burberry as its exclusive...

Royal Lancaster Royal Lancaster

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

Swissotel The Howard, London Swissotel The Howard, London

Location. Swissotel, The Howard is located on the Victoria Embankment and overlooks the River Thames...

Jumeirah Carlton Tower Jumeirah Carlton Tower

Location. Located at Cadogan Place and Sloane Street, the Jumeirah Carlton Tower is positioned near ...

Marriott London Regents Park Marriott London Regents Park

Location. The Marriott London Regents Park hotel in London, England, is located in the exclusive are...

Shaftesbury Hyde Park International Shaftesbury Hyde Park International

The London Shaftesbury Bayswater hotel is situated in the centre of London, adjacent to Hyde Park an...

Sofitel London St James Sofitel London St James

Location. Sofitel St James London is located in the prestigious St James district of London, England...

Boston Court Hotel Boston Court Hotel

Location. The Boston Court Hotel is located in London, England, within 100 metres of the theatres of...

Premier Inn M4/J4 Premier Inn M4/J4

Location. The Premier Travel Inn Heathrow Airport M4/J4 is located just off the M4, within one mile ...

Pacific Hotel Pacific Hotel

Location. The family owned and operated Pacific Hotel makes its home in a restored historic building...