Tag: Glen Ellen

Olea Hotel, Glen Ellen, California

If you’re looking for a relaxing and peaceful California wine country experience, then Sonoma is the place for you. Charles and I recently stayed at Olea Hotel in…