London Hotels

Stafford Hotel, London SW1

Stafford Hotel, London SW1

In a quiet location in St James, an exclusive hotel with friendly formality and understated luxury.

81 elegant, individually designed bedrooms. Drawing room for afternoon tea. American bar, renowned restaurant. Private dining rooms in the 350 year old wine cellars.

Stafford Hotel, London SW1

 

Map of all central London hotels

Your guide to UK hotels