Central London: Hotels in Sloane Square
Hotels in England

Hotels in Sloane Square, Central London


Central London Hotels Index Page

Willett Hotel
32 Sloane Gardens Sloane Square, Central London, England, SW1W 8DJ.
Testimony to the unique appeal of The Willett Hotel is its high proportion of 'regulars' - guests who come back to London, some for fifteen years! Come to The Willett Hotel once and you'll be returning... like an old friend. The Willett Hotel is very much a dignified, private Victorian residence and little has been done to alter this. No elevator; no noise, nothing to spoil your leisurely stay. Interesting features include the reception area's ornately carved Dutch bed over which stands a handsome gilt ormolu clock. Equally noteworthy are a stained glass mosaic, some impressive paintings and Victorian chandeliers, the latter reflecting the opulence of London yesteryear. There's so much to see and do, eat and enjoy, nearby. Major stores like Harrods and Harvey Nichols. Sloane Square's legendary Royal Court Theatre. The Kings Road for shopping, restaurants, pubs and markets. And Pimlico Road for the finest antiques. They're all just a stroll away.

Guest Reviews


Photo Gallery


Sloane Square Moat House
Sloane Square, Central London, England, .
The lively Tavern Bar is a great way to start an evening before enjoying a unique meal experience in Simply Nico's restaurant. Many of London's prominent attractions are only a stroll away. Visit the Royal Albert Hall, Tate Gallery and Westminster or take a stroll through St.James's Park to Buckingham Palace. Or shop 'til you drop at nearby Harrods and Harvey Nicholl's.

Guest Reviews


Photo Gallery





Online hotel bookings, reservations and cancellations are managed by Active Hotels Ltd