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 Margotlane - on Jan 11, 2023
Cat friendly, not seemingly not
Very nonplussed as I’d raved about this hotel before and stayed more than once with my well behaved cat. The desk clerk on the phone said cats are not allowed. Guess I won’t be making another...
My wife and I were happy to have an evening here. Being able to conveniently walk around town shops is distinctly more charming than being just off the freeway with maybe a connivance store a couple...