Please The Palate Pick of the Week: Vintners Inn, Santa Rosa
Traveling to Sonoma County, I have found myself staying at the Vintners Inn in Santa Rosa on numerous occasions. A luxury hotel located on a vineyard trail, the Vintners Inn has the feel of a villa in Italy. The rooms are warm and spacious and always inviting. But, on my most recent visit, I stayed in one of the newest rooms at the Vintners Inn and that is why it is the Please The Palate pick of the week.
24 November, 2018