Capital Hotel, Apartments & Townhouse
Renowned 5-star boutique hotel in Knightsbridge, famous as a "grand hotel in miniature" offering classic English elegance, intimate service, and exceptional dining, located near Harrods, museums, and Hyde Park. Established in 1971 by David Levin, it features individually designed rooms with antiques, apartments, and a Michelin-starred restaurant, Tom Brown at The Capital, known for its sophisticated British experience
Return to Visit Return to Stay in Chelsea