River Terrace Inn, Noble House Hotel es el lugar perfecto para unas vacaciones relajantes y confortables. El hotel ofrece a sus huéspedes numerosas instalaciones, como un restaurante, bar, patio exterior, zona de negocios totalmente equipado con con salas de reuniones y una zona dedicada para eventos y bodas. Gracias a su ubicación estratégica, los huéspedes pueden visitar el Valle de Napa y descubrir sus maravillas, disfrutando de buenos vinos y una variedad de actividades.
El hotel está situado en el corazón del Valle de Napa, a sólo un kilómetro del centro de la ciudad y con vistas al río Napa. La propiedad se encuentra a pocos minutos de COPIA (Centro Americano del Vino, la Alimentación y las Artes) y la Opera. El hotel se encuentra a poca distancia de los centros de degustación de vinos con encanto, galerías de arte y restaurantes.