River Terrace Inn

1600 Soscol Avenue
Napa, CA 94559
United States

River Terrace Inn