Best Western Elm House Inn
The BEST WESTERN Elm House Inn is located in the world-renowned Napa Valley region of northern California. The hotel provides easy access to Highway 29 and is blocks from historic downtown Napa. Guests are near famous culinary attractions including Napa Valley Wine Train, wineries, restaurants, specialty shops and Copia: The American Center for Food, Wine and the Arts.
ADDRESS
800 California Boulevard.
Napa, CA
94559
(707) 255-1831
WEBSITE
https://www.elmhouseinn.com