Santa Rosa, California, Santa Rosa, California, United States
$1
Description
In the middle of downtown Santa Rosa. Open courtyard with fountain, benches, lawn and shady trees. Overlooks the street that is lined with small businesses like shops and restaurants. Quaint, authentic feel.