Hotel E

Nestled on the east side of Santa Rosa in the heart of Sonoma Wine Country, Hotel E, features 39 contemporary guest rooms, 1,500 sq.ft of meeting space and a lobby wine bar