Description
Hotel E, our brand new, four-star boutique hotel is ideally situated directly on Old Courthouse Square in downtown Santa Rosa. Hotel E offers casual elegance in the heart of the Sonoma Valley. Our hotel is steps from award-winning restaurants, shopping, and a vibrant nightlife, Hotel E offers a perfect location for your next Sonoma Wine Country getaway.
Amenities
Hotel E