Lowton Lodge is located in Leigh and offers a terrace. Guests staying at this holiday home have access to a fully equipped kitchen and a patio. The holiday home includes a living room and a bathroom with free toiletries and a bath. A flat-screen TV and DVD player are offered. Cycling can be enjoyed Read more
Lowton Lodge is located in Leigh and offers a terrace. Guests staying at this holiday home have access to a fully equipped kitchen and a patio. The holiday home includes a living room and a bathroom with free toiletries and a bath. A flat-screen TV and DVD player are offered. Cycling can be enjoyed nearby. Manchester is 21 km from the holiday home, while Liverpool is 30 km away. Manchester Airport is 22 km from the property.