What Others Have Said
The Astro
323 Santa Rosa , Santa Rosa, CA 95404
The rooms were clean. The staff was friendly and helpful. Very Welcoming!
Great stay at the Astro the staff, especially Matt, were very welcoming and helpful. Location is an easy walk to Courthouse Square. Coffee in the morning, attention to every detail I could not ask for a better stay.
Very nice retro vibe!
Very nice retro vibe with personal touch.
Submit a Review
Your Info
Your Ratings

(please rate all categories)

Your Review