No centro de Londres, a 7 minutos a pé de Estação de Metro de South Kensington e 1,1 km de Galerias Comerciais Harrods, Studio at Chelsea Cloisters Hotel dispõe de acesso Wi-Fi gratuito. Os hóspedes têm acesso a uma cozinha totalmente equipada.
Os funcionários da receção falam inglês, espanhol, francês e italiano, e estão à disposição para ajudar.
Studio at Chelsea Cloisters Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Victoria and Albert Museum, Museu de História Natural de Londres e Royal Albert Hall. O aeroporto mais próximo é o Aeroporto London City, que fica a 18 km de Studio at Chelsea Cloisters Hotel.