Yountville seems to have more Michelin stars per capita than any other place in the world. Thankfully, it also now has upscale digs where you can park your overindulged belly — namely, the spacious, 80-room Hotel Yountville, a residential, French farmhouse–style hotel right in the middle of town.