Luxury Destination in London’s Exclusive Knightsbridge


Sophisticated charm, impeccable English hospitality, a city-center location—all hallmarks of The Capital Hotel & Apartments in London. Nestled on a quiet street in upscale Knightsbridge, this five-star boutique hotel neighbors the world-famous Harrods department store and is a stroll away from Buckingham Palace, V&A, and Hyde Park.

Outlaws Restaurant

Hotel Features

  • 49 rooms, including nine suites
  • Restaurant, seafood eatery Outlaw’s at The Capital
  • Cocktail and vermouth bar with food menu

Services

  • 24-hour front desk
  • 24-hour room service
  • Business services
  • Concierge
  • Currency exchange
  • Laundry/valet
  • Multilingual staff
  • Safe deposit box
  • Shoeshine station

Room Features

  • Plush English furnishings
  • Paintings and antiques from owner’s private collection
  • Savoir hand-stitched mattress
  • Egyptian cotton sheets
  • Temple Spa toiletries
  • Desk

Activities

  • Master class in cocktail making and jewelry design
  • Whisky and cheese pairing class
  • Wine tasting

Earn or Redeem Points with World of Hyatt

This SLH hotel participates in the World of Hyatt loyalty program. As a member, you can earn and redeem points and enjoy exclusive benefits for qualifying SLH nights. Terms and conditions apply.