Tag: Depot Hotel

  • Depot Hotel

    “You can stay for dinner but you can’t stay the night.” Yeah, I can’t tell you how many heard that during my dating days, but it’s a good rule of thumb when visiting the Depot Hotel. The name is a bit of a misnomer, seeing as the First Street West landmark is one of Sonoma’s […]