A luxurious, full service, Napa hotel experience awaits you at the River Terrace Inn – a stylish gateway to the splendor of California Wine Country. Immerse yourself in spacious, elegant accommodations and personalized service with just over 100 rooms and suites. Pool, fitness center, restaurant, and wine bar in the heart of Napa.
River Terrace Inn
1600 Soscol Avenue, , Napa, CA