The Capital, a unique town house hotel that offers luxury accommodation and personal service in the heart of Knightsbridge just yards from Harrods. Created by its Scottish proprietor, David Levin 32 years ago, it is to this day a family run hotel.
Complimentary use of the Peak Health Club and Spa at The Carlton Towers: August & January.