No centro de Londres, a menos de 1 km de Estação de Metro de South Kensington e 12 minutos a pé de Galerias Comerciais Harrods, Studio in Chelsea dispõe de acesso Wi-Fi gratuito. O alojamento está a 2 km de Estação Ferroviária de Victoria e a 2,5 km de Palácio de Buckingham.
Este apartamento dispõe de 1 quarto, uma televisão de ecrã plano e uma cozinha.
Studio in Chelsea 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 in Chelsea.