River Terrace Inn
1600 Soscol Ave,
Napa, California 94559
 
This hotel is located north of San Francisco, on the banks of the Napa River, in the middle of pristine wine country. The hotel offers 106 spacious rooms with sofas, handcrafted desks, and armoirs. Beds are ergonomically designed and features pillow-top mattresses by Simmons. Enjoy a leisurely game of golf, a wine tour, a ride on the popular Napa Valley Wine Train, or a visit to COPIA, the American Center for Wine, Food, and the Arts.
Other "R"
Vacations
|