Royle House is located in Northwich. Guests have access to free WiFi throughout the property. The holiday home includes 2 bedrooms, a bathroom with free toiletries, a living room and a kitchen with a microwave. A flat-screen TV is available. Manchester is 18.6 miles from Royle House. Manchester Airport is 11.8 miles away.
Hotels in Cheshire England United Kingdom <>
|