River Terrace Inn

Hotel in Napa

Upmarket, business-class, chain-style hotel with shopping-mall-bland architecture fronting on the Napa River. The entire property was recently renovated, including a new restaurant and bar.

Advertisement