The Capital Hotel, London - Wontra Travels

Start Your Search Here

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to The Capital Hotel

The Capital Hotel Location This attractive luxury hotel is located at the heart of the exclusive Knightsbridge district of London and is just a short distance from a vast selection of shopping venues including the famous Harrods department store, Harvey Nichols flagship store, as well as Sloane Street and the famous Hyde Park. Links to the transport network are just a few steps away, lying about 50 m from the hotel.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.