Napa Valley Hotel Suites Napa

Stay at Napa Valley Hotel & Suites, located just a 5-minute walk from the Napa Valley Opera House and Napa General Store in downtown Napa, California. Enjoy free WiFi and a refreshing outdoor pool during your stay.

chat
Contact Us
853 Coombs St, Napa, California, United States, 94559
starsBusiness Spotlight
Go to business showcase