Exterior_S

Rembrandt Hotel

  • Overview
  • Room & Rates
  • Gallery
  • Location

Located in Knightsbridge, Central London, The Rembrandt offers 4 star accommodation and meeting rooms with Aquilla Health Club and swimming pool adjacent to the hotel. All reservations include free full English buffet breakfast, free WiFi, Free UK calls to local, national and mobile numbers.

A favourite of independent business and leisure travellers from all over the world, this 4-star hotel gets the details right: complimentary WiFi, English breakfast, a popular lounge bar and restaurant, and discounted use of the adjacent health club and swimming pool at Aquilla Health and Fitness Club.

Located in Knightsbridge, Central London and in the hearth of London’s Museum District, The Rembrandt is well connected to both the City of London and London’s major airports.

All reservations include free full English buffet breakfast, free parking, free WiFi, Free UK calls to local, national and mobile numbers, and all taxes.

The Rembrandt offers natural daylight-filled meeting rooms and conference venues that can host up to 250 for receptions.

The experienced concierge, can help you arrange your visit and ensure you don’t miss out on London’s great attractions.

The Rembrandt boasts a Silver Award from EcoSmart by Greengage for sustainability initiatives.

RATING

4

ROOMS

194

FLOORS

6

SUITES

3

SERVICES

Services available include:

  • 24 hour desk available
  • Complimentary to all Wifi
  • Free Wifi
  • Cash machine / ATM on-site
  • Air Conditioning
  • Onsite Parking
  • Room Service
  • Concierge
  • Dry Cleaning

FACILITIES

Facilities include:

  • Bar
  • Connecting Rooms (19)
  • Gym
  • Restaurant (2)
  • Indoor Pool
  • Coffee Shop
  • Elevators

AT A GLANCE

Guests are offered discounted use of the adjacent health club and swimming pool

Indulge in delicious all-day dining in the hotel’s chic 1606 Lounge Bar

Superb location – surrounded by restaurants, bars, shops and cultural landmarks

Address

11 Thurloe Place, London, SW7 2RS, United Kingdom

Location

The hotels central London location is ideal for both business and leisure travellers. Nestled between the fashionable areas of South Kensington and Knightsbridge, you will be within walking distance of museums, theatres, Harrods, and Hyde Park.

Nearest Airport

LHR - London - Heathrow - United Kingdom