853 Coombs Street, Napa
Napa Valley Hotel & Suites is within 5 minutes' walk of the Napa Valley Opera House and the Napa General Store in downtown Napa California. It features free WiFi and an outdoor pool.