Posted: 1/21/2013
Visit the elegant River Terrace Inn in Napa Valley, California.
Set upon a quiet bank of the Napa River, River Terrace Inn provides a peaceful retreat for those seeking the ideal blend of modern elegance and laid-back California charm in close proximity to the energy of Downtown Napa.