Inn St Helena
Bed and Breakfast
St. Helena
Set in an 1872 Victorian home, this colorful St. Helena inn stands among the wineries of Napa Valley. Guests can enjoy a relaxing hot tub in a private courtyard.
Number of rooms: 8
1515 Main Street, St. Helena, CA 94574, United States