Find us in Knightsbridge the heart of London
We invite you to discover our boutique guest bedrooms, suites and apartments. The Capital Hotel & Apartments - London sits proudly on London’s Basil Street, in the heart of the city’s finest destination for shopping, dining and culture. Near to Harrods and only a few minutes from the Knightsbridge Tube Station, other attractions close by include the Victoria & Albert Museum, Hyde Park and the designer shops of Sloane Street.
Harrods and Harvey Nichols
A few steps from The Capital Townhouse and The Capital Hotel & Apartments - London, Harrods is the largest department store in Europe and is renowned for bespoke luxury products.
A true gem in the heart of London, Hyde Park offers 350 acres of city park. Stroll around this famous city part and literally unwind and escape from the hustle of the city. You’ll find trees, flowers, hidden paths and a lake where you can hire a boat or pedalo.
Natural History Museum
From dinosaurs to life under the sea, the London Natural History Museum houses a fabulous collection of the history of our world. Wildlife, oceans, the evolution of man… you’ll be sure to learn something new at this historic London attraction.
Part-time residence to Her Majesty the Queen, Buckingham Palace has been home to the sovereigns of Great Britain since 1837. If the Royal Standard Flag is flying at full mast the queen is at home.
Royal Albert Hall
One of London’s most iconic venues, the Royal Albert Hall was named for Prince Albert, beloved consort of Queen Victoria, who conceived the idea of a building designed to promote the Arts and Sciences. Visitors can enjoy the Proms series of concert each summer as well as classical performances, rock and pop concerts, dance, opera and film year round.