1600 Soscol Avenue, Napa
Just minutes from the center of Napa near several Napa Valley area wineries River Terrace Inn a Noble House Hotel offers comfortable guestrooms with free WiFi and views of the river.