Address: |
900 Meadowood Lane St. Helena California 94574 United States of America
|
Tel: |
020 3011 3102
|
Email: |
|
Website: |
visit website
|
Location & Parking: |
Meadowood Napa Valley is located in the eponymous valley, close to the cities of Napa and Santa Rosa, and is a 40 minute drive from the San Francisco Bay Area. |
Description
A luxury resort offering golf, tennis, croquet, hiking, swimming, fitness, spa, wine education and a Michelin three-star restaurant dining experience all on a private 250-acre estate in the heart of the Napa Valley.
Meadowood Napa Valley can offer business travellers a peacefully secluded meeting venue, with 5 meeting rooms, the largest of which can seat 140 delegates theatre style.