BEST WESTERN PLUS Elm House Inn
Address:
800 California Blvd, Napa, CA 94559
Phone:
(866) 430-9014
Hotels & Motels,
Best Western
Other Businesses:
- Oak Knoll Inn at 2200 Oak Knoll Ave, Napa, CA 94558
- Senza Hotel at 4066 Howard Ln, Napa, CA 94558
- The Carneros Inn at 4048 Sonoma Highway, Napa, CA 94559
- The Meritage Resort And Spa at 875 Bordeaux Way, Napa, CA 94558
- Napa Vacation Villa at 2700 Redwood Rd, Napa, CA 94558