Het Sloane Square Hotel bevindt zich in de modieuze wijk Chelsea in Londen. Het heeft een ideale ligging ten opzichte van de winkels van Knightsbridge, de uitgaanswijk West End, het beroemde Buckingham Palace en de wetenschappelijke musea Victoria & Albert.
Elke stijlvolle kamer is voorzien van airconditioning en kijkt uit op Sloane Square of de Holy Trinity Church. De kamers zijn licht ingericht in moderne kleuren en zijn inclusief een flatscreen-tv en gratis nationale gesprekken.
De bekroonde Cote Brasserie van het Sloane Square Hotel is elke dag geopend voor het ontbijt, de lunch en het diner.