Located in the heart of the Napa Valley Wine Country, River Terrace Inn is perfect for all. The Inn offers a relaxing escape in the wine country with a brief walk taking you into the heart of downtown Napa and the amazing restaurants and shops there.