Hotel E is now open! Tucked away between the Mayacamas and the Sonoma Mountains, Hotel E offers casual elegance in the heart of the Sonoma Wine Country. Our brand new, four-star boutique hotel is ideally situated in the iconic beaux-arts building on the recently reunified Old Courthouse Square in downtown Santa Rosa. Steps from award-winning restaurants, shopping, and a vibrant nightlife, Hotel E offers a perfect location for your next Sonoma Wine Country getaway.
Number of rooms or units: 71
Lodging Price Range:
$$$$ - $200 up
By SGT_Casper - on Nov 26, 2020
I had to stay overnight to work on installing a network in Santa rosa. I found this hotel on booking.com. I decided to try it out and I had a great experience with it. The staff was amazing. The...
Everything is fresh and white and sparkling clean. They love dogs and didn't charge extra! Staff was helpful and friendly and they had it decorated tastefully for Christmas. Located close to lots of...