Disabled Facilities
  Air conditioning in rooms
  24 Hour Reception
  Cots available
  Meeting Facilities
  Restaurant







Where It Is
Situated on fashionable Sloane Square in Belgravia, The Sloane Square Hotel is ideal for anyone looking to indulge in a spot of boutique shopping during their London visit. Two of London's most upmarket shopping avenues, Sloane Street and King's Road, both branch off the square, and it is also not too far to Harrods. South Kensington, Buckingham Palace and Victoria are all close by. Sloane Square tube station is on the doorstep of the hotel, and serves the Circle and District Lines.
What To Expect
The hotel has 102 guest rooms presented with carefully considered detail, with single, double, superior and family accommodation available. Modern design and first-class service meet at The Sloane Square Hotel to create a luxurious experience in one of the most desirable corners of London. Wi-Fi access, 24-hour room service and onsite car parking can all be purchased, while the Chelsea Brasserie & Bar serves tempting modern European cuisine.


