Sloane Square Hotel

Sloane Square Hotel

Map
7-12 Sloane Square, London, England SW1W 8EG, United Kingdom

Set on the historic chelsea park that gives the property its name, the revamped 102-room Sloane Square hotel is a pared-down yet polished gem imbued with traditional British flair. Floral wallpaper by Neisha Crossland and Scottish-tartan wool bedspreads set the mood in the comfortable rooms. And personal details abound: 10 rooms have oversize beds for tall guests, and all are equipped with blackout shades, ensuring the most luxurious amenity of all—a good night's sleep.

Other Nearby Hotels
Centrally located in Knightsbridge, the Jumeira... Read More
The Milestone Hotel
This stately red-brick Victorian hotel with plu... Read More
suitcase
Only the faintest signs of life outside can be ... Read More
suitcase
At base2stay, a deceptively normal white stucco... Read More
travel package
The iron railings, brass doorknocker, and smart... Read More
suitcase
For clean, no frills accommodations, EasyHotel ... Read More
Nearby Restaurants
photos
From the moment you pass through the glossy bla... Read More
journal
Patrons willing to search for this unmarked eat... Read More
camera and maps
Located on Elizabeth Street in Belgravia, Thoma... Read More
photos
Known for high French cuisine, this Chelsea est... Read More
photos
Previously a private dining club, the Bluebird ... Read More
suitcase
Winner of the London Restaurant Award for India... Read More
Nearby Things to Do
travel package
Lauched by three Scandinavians, the B... Read More
travel package
Since 1827, this Mayfair boutique has carried t... Read More
suitcase
This bustling market in high-end St. Johns Wood... Read More
photos
Founded in 1673 by the Worshipful Society of Ap... Read More
journal
Hundreds of hanging lamps illuminate this bijou... Read More
journal
A top shopping hang-out in the 60's comprised o... Read More
Advertisement
Advertisement