Business Travel Solutions

Stay in one of the most commended hotels when holidaymaking in London.

The Capital Hotel Location


The Capital Hotel doesn’t only boast of genuine British style in its interiors and design but also of its hospitable family heritage and loyal staff. Existing in the business for four decades now, this 5-star hotel projects genuine comfort, modest exclusiveness and meticulous attention to every detail.

Know more about this English accommodation, wherein room rates start at £305, and be prepared to experience British hospitability at London’s The Capital Hotel. Here’s a review published on travel-centered site, called Frommer’s:

A luxury shopper's and gourmet's delight, the Capital manages, year after year, to combine boutique hotel charm with the amenities you'd expect in a far larger establishment. Only 45m (148 ft.) from Harrods department store, this family-run town-house hotel is also at the doorstep of London's "green lung," Hyde Park. Famed designer Nina Campbell furnished the spacious bedrooms with sumptuous fabrics, art, and antiques.

So contact us as soon as possible to begin your travel preparation for your London escapade!

Photo Credit

I want to go to London, England