The Capital Hotel, Apartments & Townhouse


A 5-star hotel in the heart of Knightsbridge London, near Harrods, Harvey Nichols and Sloane Street.

EXCLUSIVE AMENITY:

  • One category room upgrade upon arrival, based on availability
  • Complimentary breakfast daily for two guests, per bedroom, for the entire stay
  • Complimentary Wi-Fi
  • Early check-in/late check-out, based on availability
  • Personalized Welcome note from General Manager
  • Special Amenity per bedroom with a minimum value of $100 USD

2025 PREVIEW PROPERTY

Exclusive Amenities available for stays beginning January 1, 2025.

Contact an Affluent Traveler Collection Advisor today for more information and to make a reservation.

Upgrade subject to availability. Click here for complete terms and conditions..


As one of London’s first boutique hotels, we are proud members of Warwick Hotels & Resorts and Small Luxury Hotels of the World. The Capital Hotel, Apartments & Townhouse prides itself on being epitome of authentic British hospitality, through our passionate staff who are dedicated to meeting your every need throughout your stay. The hotel's elegant rooms are individually designed and classically decorated with original art and antique furniture adding to the already quintessentially British atmosphere of the hotel. For guests choosing to stay a little longer you can experience our Capital Apartments with en-suite facilities and self-catered kitchens making our 5-star hotel apartments the perfect London residence, with the added benefit of being able to access all hotel facilities. Choose from our studio apartments, One bedroom, Two bedrooms or go all out and treat yourself to our Three bedroom Penthouse. The hotel has newly launched renovated rooms such as Classics, Deluxe Rooms and apartments with the addition of one new Two bedroom Apartment with its private entrance and patio. Come experience London living at The Capital hotel, Apartments & Townhouse.