1980 Piner Road, Santa Rosa, CA 95403
5.0
(2 reviews)
"I toured The Lodge at Piner Road. They were very organized. They had a very good sense of community there. They had by far the best-looking units of the three places that we looked at. The high ceilings really helped give it a sense of good space. It's a very good facility. The staff was very positive and very professional, too."
$4,300