The Capital Hotel London
Four Stars in London
22-24 Basil Street, Knightsbridge, London, SW3 1AT
+44 (0) 20 7589 5171
Situated in a quiet part of central Knightsbridge, with Harrods and Harvey Nichols just yards away, Capital Hotel truly is a grand hotel in miniature. Bedrooms are equipped with bathrobes, toiletries, hairdryers and radios.