Walnut Grove isn't really a "hotel town." Never has been. It's a residential pocket of Langley Township, British Columbia, tucked…