Realted Travel Guides

You may want to check out our hip travel guide for:

Latest Travel Articles

Read the latest travel articles for London by the top sources.
See our next London hotspot, Haymarket Hotel >

The Sloane Square

"Spare, but not spartan hotel right in the middle of retail action."  Elle Decor's pick.
The Sloane Square is a savvy-insider, cool place to stay in London, Chelsea, featured and recommended by:
+ Elle Decor April 2007"Elle Decor goes to London"
Address: 7-12 Sloane Square
Phone: 44 20 7896 9988
Send to a Friend