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

Berjaya Eden Park Hotel Berjaya Eden Park Hotel

BERJAYA EDEN PARK HOTEL IS A WELL RENOVATED TRADITIONAL VICTORIAN TOWNHOUSE PROPERTY SET WITHIN A TR...

The Shaftesbury Premier London Hyde Park The Shaftesbury Premier London Hyde Park

Location. The Shaftesbury Premier Hyde Park Paddington, a converted terrace of Grade II listed Victo...

Best Western Lodge Hotel Best Western Lodge Hotel

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

The Connaught The Connaught

Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...

Euston Square Hotel Euston Square Hotel

Location. The modern Euston Square Hotel enjoys a central location only 500 meters from the British ...

Dolphin House Dolphin House

Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...

Thistle Marble Arch Thistle Marble Arch

Location. Positioned in the Oxford Street Shopping district of London, England, the Thistle Marble A...

Novotel London Greenwich Novotel London Greenwich

HOTELYEAR BUILT 2005ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL, LOCATED IN ...

Mayflower Hotel Mayflower Hotel

The Mayflower Hotel is located 12 miles from the Heathrow International Airport. Only a minute's wal...

Millennium Hotel London Mayfair Millennium Hotel London Mayfair

Location. The former home of the Duchess of Kendal, the Millennium Hotel London Mayfair stands in th...

Regents Park Hotel Regents Park Hotel

The Regent's Park is small, attractive hotel located between Marylebone Station and Regents Park in ...

Sleeping Beauty Motel Sleeping Beauty Motel

Location. The Sleeping Beauty Motel is a modern, purpose built four storey hotel situated in the eas...

Holiday Inn Bexley Holiday Inn Bexley

Location. The Holiday Inn London Bexley is located in Bexley, England. 1.5 miles from Bexley Town Ce...

Dover Hotel Dover Hotel

Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...

Marriott London Regents Park Marriott London Regents Park

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