River Terrace Inn, Noble House Hotel ist der perfekte Ort für einen erholsamen und komfortablen Urlaub. Das Hotel bietet seinen Gästen zahlreiche Dienstleistungen wie: Restaurant, Bar, Außenterrasse, Business-Bereich komplett ausgestattet mit Tagungsräumen und einem Bereich für Veranstaltungen und Hochzeiten gewidmet. Dank seiner strategischen Lage können die Gäste das Napa Valley besuchen und seine Wunder entdecken, große Weine genießen und zahlreiche Aktivitäten verbringen.
Das Hotel liegt im Herzen von Napa Valley, nur einen Kilometer vom Stadtzentrum entfernt und mit Blick auf den Fluss Napa. Das Hotel liegt nur wenige Minuten von der COPIA (American Center für Wein, Essen und Kunst) und der Oper entfernt. Das Hotel liegt nur wenige Gehminuten von den faszinierenden Weinproben, Kunstgalerien und Restaurants entfernt.