|
|
 |
Click
a photo to view
Hotel
Information
The Capital has all the advantages of a larger establishment, yet exudes the warmth, intimacy and attention to detail, which only a privately owned hotel can afford. Capital in London. It truly is a grand hotel in miniature Each of its 48 air-conditioned suites and bedrooms is individually designed, subtly luxurious and supremely comfortable With the world-renowned stores of Harrods and Harvey Nichols on the doorstep and Hyde Park just a few minute's walk away, The Capital is a tremendous base from which to explore
Hotel
Amenities
Restaurant(s)
Room
Amenities
Terms & Conditions
|
|
|