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.
All Rooms Smoke-Free
Internet Access / Wifi
TV / Cable
$$$$ - $200 up
By Marley A - on Sep 15, 2019
If you like to be woken up by construction at 6:00 a.m., this is the hotel for you!
When we checked into Hotel E for a nostalgic 2-night stay in Santa Rosa, we were excited to stay in a lovely new hotel. There were no other guests in the lobby, but we figured it was because of...