With well-appointed accommodations and exceptional service, Southbridge Napa Valley is an excellent choice among hotels in Napa Valley.
The Inn at Southbridge is located on Main Street in the historic town of St. Helena in the heart of America's most famous winegrowing region providing the perfect destination for lodging in Napa Valley.
Within walking distance of our quaint neighborhood, you will find a microcosm of the very best Napa Valley has to offer, including: wine tasting, fine dining, gourmet markets, galleries and...
Property Location Located in St. Helena, Southbridge Napa Valley is minutes from Christopher Hill Gallery and The Christopher Hill Gallery. This 4-star hotel is within close proximity of I. Wolk Gallery and Robert Louis Stevenson Museum.
Rooms Make yourself at home in one of the 21 air-conditioned rooms featuring fireplaces. Rooms have private balconies. Conveniences include safes and...