Milliken Creek Inn and Spa
With only 12 rooms, the Milliken Creek Inn and Spa is an intimate venue. For small groups seeking sublime surroundings for a contemplative corporate retreat, this may be your best bet in Wine Country.
For more information click here.