
Napa, CA, United States
Elm House Inn
3-star hotel
Relax in the spa tub or enjoy the garden view at this centrally located Napa hotel. A complimentary continental breakfast is served daily from 8:00 AM to 10:00 AM. Stay connected with complimentary wired and wireless internet…
- Wi-fi
- Wired Internet
- Car park
- Restaurant


