The Studio at Athol House localiza-se na área de Lambeth, em Londres, a 15 minutos a pé de Brixton Academy, 4,7 km de Estação de Waterloo e 4,8 km de Big Ben. O alojamento está a 5 km de Estação de Metro de Victoria e 5 km de Casas do Parlamento.
Com acesso Wi-Fi gratuito, este apartamento com 1 quarto fornece televisão de ecrã plano, máquina de lavar roupa e uma kitchenette com forno.
Estação Ferroviária de Victoria fica a 4,9 km de The Studio at Athol House, enquanto Abadia de Westminster está a 5 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 17 km de The Studio at Athol House.