United Kingdom The Watermill, Hotels in Motherwell United Kingdom The Watermill is Best Hotels In Motherwell United Kingdom . 0 star resorts th… Edit