Lilleshall Rooms localiza-se em Mitcham, a 6,3 km de The All England Lawn Tennis Club Centre Court e 11 km de Brixton Academy. O alojamento está a cerca de 2,4 km de Estação de Metro de Morden, a 4,6 km de Estação de Metro de Colliers Wood e a 6,1 km de Nonsuch Park. O alojamento fornece uma cozinha partilhada e acesso Wi-Fi gratuito em toda a propriedade.
As acomodações dispõem de um frigorífico, forno, chaleira, chuveiro, um secador de cabelo e roupeiro. No alojamento, todos os quartos estão equipados com casa de banho partilhada e roupa de cama.
Crystal Palace Park fica a 11 km de Lilleshall Rooms, enquanto Clapham Junction está a 11 km de distância. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 24 km de Lilleshall Rooms.