Luxury Travel
Home Destinations Hotels Exclusives Journeys Concierge Partners
The Capital
Luxury Travel Hotels
Hotels > Europe > England > London > The Capital

The Capital

Basil Street, Knightsbridge, SW3 1AT, London, England, United Kingdom

Hotel Features
Rooms & Suites49
HighlightsAward-Winning City Hotel
Business & Event Facilities
Two Michelin Star Restaurant
Ratingstarstarstarstarstar
Reservations
Book direct with The Capital
London Weather
Five Day Forecast
THU FRI SAT SUN MON
day 1 weather day 2 weather day 3 weather day 4 weather day 5 weather
High
5°C
Low
1°C
High
5°C
Low
2°C
High
4°C
Low
0°C
High
5°C
Low
-1°C
High
7°C
Low
1°C
Source Weather2 Ltd

Luxury Travel City Guides
London City Guide

European Classics
Luxury Travel Hotels
The ultimate European luxury hotels.

Pampered Luxury
Luxury Travel Indulgence
Indulge yourself!
Experience the finest hospitality
at Raffles Hotels & Resorts.

Inspired Escapes
Luxury Travel Journeys
Discover exciting adventures!
Personalized travel schedules to amazing locations.

Concierge Service
Luxury Travel Concierge
Plan ahead!
Book your activities online and
have a hassle-free vacation.

Destinations
Luxury Travel Guides
Where do you want to go?
Find your luxury destination.

Email Newsletters
Luxury Travel Updates
Enter your email address and
click Sign Up to receive regular
exclusive updates.
Subscribe

The Capital Information

Hotel Description

The Capital is a unique townhouse hotel; a jewel set in the heart of Knightsbridge. 49 luxury rooms; Two Michelin Star Restaurant; close to Harrods and Hyde Park.

Just yards from Harrods, Harvey Nichols, Sloane Street and Hyde Park with easy reach of London's West End, The Capital Hotel and Apartments offer luxury accommodation and personal service in the heart of one of the most prestigious locations in London. The Capital Restaurant, serving gourmet French cuisine under the direction of Chef Eric Chavot, has an enviable reputation for excellence, gaining two Michelin stars. A member of Small Luxury Hotels of the World and Great Hotels of the World, The Capital Hotel holds 5 AA Townhouse Red Stars and 4 Rosettes for 2004, RAC 5 Townhouse Star accreditation for 2004 and was the proud winner of Hotel of the Year 2003 at the London Tourism Awards. Each of its 49 air-conditioned suites and bedrooms is individually designed, subtly luxurious and supremely comfortable. The Capital has all the advantages of a larger establishment, yet exudes the warmth, intimacy and attention to detail, which only a privately owned hotel can afford. It truly is a grand hotel in miniature.

Amenities and facilities
  • Beauty Treatments
  • Concierge
  • Dry Cleaning / Laundry Service
  • Flip Charts
  • Fully Equipped Gymnasium
  • Hydrotherapy Treatments
  • Internet access
  • Jacuzzi
  • Meeting Facilities
  • Sauna
  • Spa Pool
  • Steam Room
  • Swimming Pool
  • Valet Parking


Back to Top


About Us Get Listed Send a Comment Disclaimer Copyright, Terms and Conditions Site Map