Położony w modnej londyńskiej dzielnicy Chelsea hotel Sloane Square zapewnia dogodny dostęp do sklepów w dzielnicy Knightsbridge, dzielnicy West End, pałacu Buckingham oraz Muzeum Nauki i Muzeum Wiktorii i Alberta.
Każdy pokój jest klimatyzowany oraz elegancko urządzony. Z okien roztacza się widok na plac Sloane Square lub na kościół Świętej Trójcy. Wszystkie pokoje są nowocześnie zaprojektowane i utrzymane w jasnej tonacji. Zapewniono w nich telewizor z płaskim ekranem oraz telefon, z którego można bezpłatnie nawiązywać połączenia krajowe.
W hotelu Sloane Square mieści się wielokrotnie nagradzana restauracja Cote Brasserie, która codziennie zaprasza Gości na śniadania, lunche i kolacje.