On the doorstep of Yellowstone and steps from Jackson’s Town Square, Anvil Hotel is a boutique hotel that blends Western heritage with modern, frontier-chic design.