Welcome to Sloane Square Hotel
Our charming hotel is located on Sloane Square, in the Royal Borough of Kensington and Chelsea.
Make Yourself At Home
Perfectly placed on Sloane Square, in the Royal Borough of Kensington and Chelsea, our historic hotel is an exceptionally welcoming, elegant and convenient home from home for your trip to London. You are in good company with many a familiar face having enjoyed our hospitality from The Beatles to Royalty.
Quietly Close To All The Action
Located in a leafy, quiet yet bustling borough, we are a stone’s throw away from many of London’s top attractions. Buckingham Palace, Museums, Art Galleries and Theatres. Sloane Square Underground and Victoria Station nearby offers easy access to iconic landmarks and cultural hotspots further afield. We can help you get to where you wish to be.
Shopping, Culture and Dining On Your Doorstep
A short stroll takes you to the vibrant Duke of York Square, a haven for boutique shops, restaurants and the world renowned Saatchi Gallery. Take a leisurely walk along the iconic Kings Road or Sloane Street, leading you to luxury shopping meccas of Knightsbridge or a quick taxi ride will have you in the centre of the exciting new Battersea Power Station.
At Your Service
Our focus is your enjoyment, whatever the reason for your visit we are dedicated to elevating your experience, if we can help you plan, guide or assist in any way we are here to help.