Located 2.1 miles from New Wimbledon Theatre, Lilleshall Rooms Mitcham hotel is 5 minutes' walk from St Peter's Church.
Located 3.1 miles from the public Nonsuch Park, this hotel is also 1.6 miles from Mitcham Eastfields railroad station. The National Trust Morden Hall Park is also located 25 minutes' stroll from the Mitcham hotel. The nearby cultural attractions include the family-friendly Honeywood House Museum, which is 1.9 miles from the Lilleshall Rooms. The nearest bus stop Green Wrythe Lane is 800 feet away.
Bathroom essentials include a separate toilet and a shower as well as a hairdryer and towels for guests' extra comfort.
South Sea Fish Bar is a short way from this accommodation.