Le Lilleshall Rooms est situé à Mitcham, à 6,1 km du parc Nonsuch, à 6,3 km du court de tennis All England Lawn et à 11 km de l'O2 Academy Brixton. Il est situé à 4,6 km de Colliers Wood et dispose d'une cuisine commune. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et Morden se trouve à 2,4 km.
La cuisine est équipée d'un four, d'un micro-ondes, d'un grille-pain et d'une bouilloire. Cet établissement est non-fumeurs.
Vous séjournerez à 11 km du parc Crystal Palace et de Clapham Junction. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 24 km.