The Capital Hotel 5 star rating

Area: Knightsbridge/Chelsea - 22 Basil Street, London, SW3 1AT, GB | Call 0203 027 4701
Search this hotel for rooms and rates
The Capital is a luxurious hotel in the heart of London in the stylish district of Knightsbridge. Family run since 1971, this beautiful boutique hotel is a stunning place to lay your head whilst visiting the capital.

We have 50 rooms of varying size in order to cater for every kind of visitor.  Our exacting standards mean all rooms are exquisitely decorated and come fully equipped to ensure your stay with us is a successful one.

Property Amenities

  • Internet Access Available
  • Restaurant On-site
  • Babysitting
  • Parking
  • Room Service

Attractions

Relax in the peaceful sumptuous surroundings of the Capital whilst still being located in the very heart of London. The hotel is within walking distance of some of London's finest attractions including the Natural History Museum and Kensington Gardens.

For those keen shoppers staying at the Capital, the world famous Harrods and Harvey Nichols are on our doorstep so getting your retail fix could not be easier.

Travel

The beautiful Capital Hotel is just a few steps from Knightsbridge tube station.