Book on our site
for up to 10% off
than to Booking.com!
Check rooms and rates
From802US$ /night
Check-in
01Jun2025Select date
Check-out
02Jun2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

Hotel Details

115 Sloane Street, Kensington And Chelsea, London, United Kingdom, SW1X 9PJ

Beaverbrook Town House - A 5-star Chelsea hotel with restaurant, tennis court, and proximity to London landmarks

Located in Chelsea, one of London's most affluent areas, this luxury London hotel features spacious suites with up to two bedrooms and living rooms. Each unit at Beaverbrook Town House comes equipped with air conditioning, a minibar, seating area, and TV with cable channels. Private bathrooms include walk-in showers, baths, and complimentary toiletries. The property features a restaurant, bar, and tennis court, with free WiFi throughout. A concierge service assists guests with local arrangements. The hotel's central position places it 1 mile from the Science Museum, Victoria and Albert Museum, and Natural History Museum. Key attractions within 2 miles include the Houses of Parliament, Trafalgar Square, Big Ben, and the British Museum, while eight dining venues are accessible within 0.3 miles.

Beaverbrook Town House: Pros

- Central Chelsea location with eight restaurants within 0.3 miles - Tennis court available for guest use - Concierge service for local arrangements - Some suites feature two separate living rooms

Beaverbrook Town House: Cons

- 10.5 miles distance from the nearest airport - Limited on-site dining options with one restaurant

View all

Select room type

Choose from double rooms, family suites, and premium stays. Enjoy breakfast, flexible cancellations, and exclusive deals.
King Suite
Max:
2 persons
390 sq. feet 
Bed options:
1 King Size Bed
Bathtub
Air conditioning
Check Prices
Deluxe King Room
Max:
2 persons
345 sq. feet 
Bed options:
1 King Size Bed
Bathtub
Air conditioning
Check Prices

Check Availability & Prices

Find the best rates for your travel dates now!

Getting around

Discover available transportation options for smooth travel around the city

City Center
London 1.6 mi
Airports
London City (LCY) 11.7 mi
London Heathrow (LHR) 15.2 mi
Train
London Victoria Station3700 ft
Metro stations
Sloane Square Tube1400 ft
Bus
Bus stop2300 ft

Facilities

Hotel has comfortable rooms, premium services, and a prime downtown location

General

  • Non-smoking rooms
  • Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • Security
  • Baggage storage
  • Elevator
  • Smoke detectors
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Tennis court

Services

  • Valet parking
  • Room service
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Bar/ Lounge area
  • Special diet menus

Business

  • Meeting/ Banquet facilities

Children

  • Cribs
  • Children's menu

Facilities for people with disabilities

  • Toilet for disabled
  • Bathroom for disabled

Room features

  • Air conditioning
  • Heating
  • Mini-bar
  • Sitting area
  • Pants press

Bathroom

  • Free toiletries
Show more

Location

115 Sloane Street, Kensington And Chelsea, London, United Kingdom, SW1X 9PJ
Map view
street view
115 Sloane Street, Kensington And Chelsea, London, United Kingdom, SW1X 9PJ
Nearby
Gallery
Saatchi Gallery
1200 ft
Restaurants
The Sloane Street Deli
300 ft
162B Sloane Street
Raw Press
400 ft
3 Ellis Street Chelsea
April's Cafe
400 ft
127/128 Sloane Street
Kahani
600 ft
1 Wilbraham Place
Wulf & Lamb
500 ft
243 Pavilion Road Chelsea
The Flower Tea at 11 Cadogan Gardens
600 ft
11 Cadogan Gardens
Cote Brasserie
1700 ft
7-12 Sloane Square
Unlock Exclusive Early Booking Rates
Plan ahead and get special discounts now!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
01Jun2025Select date
Check-out
02Jun2025Select date
Rooms and Guests2 Guests, 1 Room