Das 5-Sterne-Hotel Meadowood Napa Valley St. Helena liegt 3 km weit weg von der Failla Wines und bietet Hochgeschwindigkeitsinternet im Business-Center und Parkplätze.
Das Zentrum von St. Helena ist vom Hotel aus in 25 Minuten zu Fuß zu erreichen, und kulturelle Einrichtungen, darunter auch die Elmshaven, sind nur 25 Minuten Fußweg von hier entfernt. Die Lage des Hotels 4 km weit weg vom Bell Canyon Reservoir ist ein Vorteil. Auch das Robert Louis Stevenson Museum ist in einer Entfernung von 10 Autominuten vom Meadowood Napa Valley St. Helena. Zum Flughafen Charles M. Schulz - Sonoma County kann man in 47 Autominuten gelangen.
Die Zimmer sind mit einer Minibar ausgestattet und verfügen über WLAN und ein Fernsehen mit mehreren Kanälen für den Komfort der Gäste. Ein Balkon, ein Schreibtisch und ein Steinkamin sind ebenfalls in den Zimmern vorhanden.