Advertisement
River Terrace Inn
River Terrace Inn
Address:
1600 Soscol Ave, Napa, California
Traveler Rating by TripAdvisor

Traveler Comments

We stay at the River Terrace in each year when we go to Napa. The location is good the service is always good and it is a very comfortable hotel.
Please enable JavaScript to properly view and use this web site.