London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
7–12 Sloane Square, London
Located in London’s fashionable Chelsea, the Sloane Square Hotel is ideally located for Knightsbridge shopping, the West End, Buckingham Palace and the Victoria & Albert and Science Museums.
See MoreUsage of subsidiary facilities may incur additional fees