Com uma localização conveniente no centro de Londres, At Sloane fornece quartos com ar condicionado, um restaurante, acesso Wi-Fi gratuito e um bar. Este hotel de 5 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. Este alojamento não fumador localiza-se a 18 minutos a pé de Estação de Metro de South Kensington.
As acomodações do alojamento dispõem de televisão e produtos de higiene pessoal gratuitos.
Os hóspedes podem apreciar pequeno-almoço continental, vegetariano ou vegan no alojamento.
At Sloane tem vários pontos de interesse populares nas suas proximidades, incluindo Estação Ferroviária de Victoria, Galerias Comerciais Harrods e Estação de Metro de Victoria. O aeroporto mais próximo é o Aeroporto London City, que fica a 18 km de At Sloane.