El Lilleshall Rooms está situado cerca de St Peter's Church y a solo 5 minutos a pie del centro de Mitcham. Esta pensión también incluye un aparcamiento.
Algunas habitaciones en este hotel ofrecen aparador, hervidor eléctrico y climatizador. Estas habitaciones también vienen con un suelo de parquet.
Puedes llegar a Wok Inc y el Papa John's Pizza en 14 minutos a pie desde el establecimiento.
El hotel se sitúa a 4 km del Palacio de Nonsuch, mientras que el Estadio Selhurst Park está a unos 7 km de distancia. Los atractivos culturales de la zona son el Museo del Tenis Wimbledon Lawn (6 km) y el Terminal antigua del aeropuerto de Croydon (7 km). La Estación de metro Balham está a 7 km del lugar. El Lilleshall Rooms está situado a 30 km del Aeropuerto la Ciudad de Londres y al lado de la parada de autobús el Green Wrythe Lane.