London Hotels

Capital Hotel, London SW3

Capital Hotel, London SW3

A small and exclusive hotel located in Knightsbridge.

48 individually designed, high quality bedrooms offer handmade furniture and marble bathrooms.

The restaurant has 3 AA rostettes.

Capital Hotel, London SW3

 

Map of all central London hotels

Your guide to UK hotels