The Apartment at Athol House situa-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 apresenta vistas do jardim e acesso Wi-Fi gratuito em toda a propriedade.
Apresentando leitor de Blu-ray, este apartamento tem uma cozinha com frigorífico, máquina de lavar louça e forno, uma sala de estar, uma área de refeições, 2 quartos e 1 casa de banho com chuveiro. Uma televisão de ecrã plano com canais por cabo, consola de videojogos e Xbox 360, assim como leitor de CD estão disponíveis.
Estação Ferroviária de Victoria fica a 4,9 km de The Apartment at Athol House, enquanto Abadia de Westminster fica a 5 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 17 km de The Apartment at Athol House.