Nestled on the east side of Santa Rosa in the heart of Sonoma Wine Country, Hotel E, features 39 contemporary guestrooms, 952 sq.ft of meeting space and a lobby wine bar - perfect for your weekend get away or next corporate retreat.
Our four-star boutique hotel is ideally situated in the iconic beaux-arts building on the recently restored Old Courthouse Square in downtown Santa Rosa. Hotel E is within easy walking distance to all that downtown Santa Rosa has to offer! From a wide selection of new and exciting restaurants, to popular brewpubs and bars to multiple nightlife options.
Hotel E offers a perfect respite for your next Sonoma Wine Country getaway.
Member Since: 2019