Situado a cerca de 6 km do Templo Buddhapadipa, hotel Lilleshall Rooms Mitcham está localizado 350 m de St Peter's Church.
O centro de Mitcham pode ser alcançado dentro de 5 minutos andando deste hotel. Além do mais, este hotel de Mitcham fica a cerca de 15 minutos andando do Museu do Tênis de Wimbledon. O Lilleshall Rooms está a cerca de 3 km do Sutton Ecology Centre. O ponto de ônibus Green Wrythe Lane está a 5 minutos de distância a pé.
Proporcionando banheiro separado e chuveiro, os banheiros têm também secador de cabelo e toalhas.
Tem uma variedade de opções de restaurantes South Sea Fish Bar e China Garden, localizados a 550 metros de distância.