Leeds House localiza-se em Leeds, a 2,9 km de Centro Comercial Trinity Leeds e a 4 km de First Direct Arena, e fornece acesso Wi-Fi gratuito.
Todas as unidades estão equipadas com televisão e uma cozinha equipada com um frigorífico, um forno e chaleira.
O2 Academy (local de eventos) fica a 4,1 km de Leeds House, enquanto Câmara Municipal de Leeds está a 4,2 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Leeds - Bradford, que fica a 13 km de Leeds House.