Napa Valley Hotel & Suites at Uptown Theater, Napa Valley Opera House, Morimoto Restaurant
Napa Valley Hotel & Suites is a 3 Palms hotel in Napa , California. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 853 Coombs St.
Compare Prices at TheRealPlaces