River Terrace Inn, a Noble House Hotel è il luogo perfetto per un rilassante e confortevole vacanza. L'hotel offre ai suoi ospiti numerosi servizi, quali: ristorante, bar, patio esterno, area business completamente equipaggiata con sale per riunioni e un area dedicata ad eventi e matrimoni. Grazie alla sua posizione strategica gli ospiti potranno visitare la Napa Valley e scoprire le sue meraviglie, gustando ottimi vini e svolgere numerose attività.
L'hotel è situato nel cuore della Valle di Napa, ad un solo chilometro dal centro della città e affacciato sul Fiume Napa. La struttura si trova a pochi minuti dal COPIA (Centro Americano per il Vino, il Cibo e le Arti) e dall'Opera. L'hotel è a pochi passi dagli affascinanti centri di degustazione di vino, gallerie d'arte e ristoranti.