Minutes from Knightsbridge Station and next to the famous Harrods department store, The Capital Hotel is ideally placed to enjoy the lavish lifestyle of London. Designer stores, award-winning dining, and world-class theatre productions mean that each day there will be an endless supply of things to do. Once you’ve had your fill of shopping make sure to enjoy the Michelin starred restaurant Outlaw’s at the Capital. It is a dining experience not to be missed and conveniently right at your doorstep.
Newly refurbished with a contemporary design, each of the studio and 1-bedroom luxury serviced apartments at the Capital Hotel offer the feeling of home with the services of a five-star hotel. Daily maid service, 24-hour concierge, and private entrance give you the peace of mind knowing that you will have every resource available to you for your stay whether it is for a short leisure trip or a long-term business trip. Choosing the Capital Hotel is choosing the luxury serviced apartment that is best suited for catering to your needs.