Lean, mean and green. That could be the tag line for h2hotel, which opened last week in Healdsburg. It’s lean: only 36 guest rooms on a postage stamp size property of 24,000 square feet about a block south of Healdsburg Plaza. It’s mean – as in priced right for modern day thinner-wallets – with rooms Read more…