Twin Peaks Wiki
Advertisement

The Willow Inn was an inn located in Twin Peaks, Washington.

Each room at the inn had a private bath, fireplace, and brass bed. Also provided was continental breakfast, afternoon refreshments, a tennis court, swimming pool, bicycles, and fishing equipment.[1]

Appearances[]

References[]

Advertisement