Carriage House
Separate from the main hotel and set within an historic 380-year-old Grade II listed building, which was once the former stables of British nobleman and politician Lord Francis Godolphin, the Carriage House Rooms and Suites serve as a chic and private oasis, offering guests understated opulence overlooking a quiet, cobbled courtyard right in the heart of one of London’s most elegant and regal neighbourhoods.
These beautifully appointed rooms and suites have been individually crafted, with luxurious spirit and contemporary elegance that celebrates a playful quirkiness based around a ‘glamorous country’ look.
Carriage House Room
Our Carriage House Rooms offer countryside living in the heart of the City. Situated in the former Royal mews and stables of the nobility during the 18th Century.
Carriage House Junior Suite
Feel the history of The Stafford London in our Carriage House Junior Suites.
Offers
Festive Package
With over 100 glittering Christmas trees, there are few hotels in London that capture the essence of Christmas quite like The Stafford.
DISCOVER MOREStay 4, Pay 3
Extend your stay in the Capital with The Stafford London’s Stay 4, Pay 3 offer.
DISCOVER MOREExplore the Hotel
Main House
The Stafford’s Main House is a blend of Victorian grandeur and modern comfort.
DISCOVER MOREMews Suites
This elegant collection of Suites is perfect for relaxing and spoiling yourself with our exclusive services and amenities.
DISCOVER MORECarriage House
Separate from the main hotel, the Carriage House Rooms and Suites serve as a chic and private oasis.
DISCOVER MOREThe Gatehouse
The epitome of luxury, The Gatehouse Suite, serves as a chic and private oasis, with three floors of understated opulence.
DISCOVER MORE