Learn more about Napa Hotels in our Napa Hotels Guide. River Terrace Inn Napa, 1600 Soscol Avenue, Napa, California CA 94558 © 2024 HotelGuides.com, Inc. All rights reserved. About Us | Terms of Use | Privacy Policy | Security | Contact Us