#1 Best Value of 6 Santa Rosa City Center Hotels
“It is located on the northern edge of Santa Rosa, the biggest city in Wine Country, but is away from the traffic and transients found downtown, yet has very quick access to US Highway 101, making journeys to the a...”
“This was our third time staying at the Vintner’s Resort, and first time in one of the new buildings. I can’t decide which I like better. The resort’s buildings are arranged to resemble a Tuscan village. The...”
“This was our third time staying at the Vintner’s Resort, and first time in one of the new buildings. I can’t decide which I like better. The resort’s buildings are arranged to resemble a Tuscan village. The...”