The Astro
Photo gallery for The Astro
Overview of The Astro
The Astro
3.5-star Santa Rosa motel walkable to Luther Burbank Home and Gardens
Reviews
9.2
Wonderful
Popular amenities
Explore the neighborhood
323 Santa Rosa Avenue, Santa Rosa, CA, 95404
- Luther Burbank Home and Gardens3 min walk
- Sonoma County Fairgrounds17 min walk
- Charles M. Schulz Museum4 min drive
- Santa Rosa, CA (STS-Sonoma County)14 min drive