Five Star Alliance
  • Twitter
  • Facebook
The Sloane Square | London, United Kingdom
 
The Sloane Square
The Sloane Square
The Sloane Square
Check availability
The Sloane Square is a Chelsea & Knightsbridge hotel on one of London's most famous squares. This hotel in central London combines modern design with comfort. The 102 air conditioned bedrooms at The Sloane Square hotel are perfect for discerning business travellers, couples or families.

The Sloane Square offers great service at fantastic value for money along with the ideal location for everything that is Chelsea & Knightsbridge.

The hotel's Chelsea Brasserie and bar offers delicious food and scrumptious cocktails. Need a well equipped conference room in central London? The Sloane Square has it. The perfect place for your next meeting or private dining needs.


Your Email:
Related articles
Did You Know? The Savoy London
Did You Know? The Savoy London Read more >>
Rosewood London Wants to Take You to Wimbledon
Rosewood London Wants to Take You to WimbledonRead more >>
Your Questions Answered: What's a Family-Friendly London Hotel for a Family of Five?
Your Questions Answered: What's a Family-Friendly London Hotel...Read more >>
Your Questions Answered: Can You Recommend a London Hotel for a Family of Three?
Your Questions Answered: Can You Recommend a London Hotel for a...Read more >>
Easily compare rates at
available luxury hotels
 
The Sloane Square
London, United Kingdom