The Astro

The Property

The Astro offers visitors to Sonoma County an affordable, urban, adventurously designed headquarters with 34 rooms and suites.

Neighborhood

Located on gorgeous Juilliard Park, the Astro is a stone’s throw from downtown Santa Rosa in an up and coming arts district recently named “Sonoma County’s next big destination neighborhood” by the San Francisco Chronicle.

Amenities

  • Bar

  • Bicycle Rentals

  • Coffee

  • Complimentary Parking

  • Complimentary Wi-Fi

  • Dog Friendly

  • Flat Screen TV

  • Pet Friendly

  • Restaurant

Some History

Originally built in 1963, the property was born again when members of the team behind the nearby restaurant The Spinster Sisters acquired it to further develop their overlooked corner of Santa Rosa filled with makers and doers.

Reviews

Submit a Review

Send reply to a review

Send listing report

You already reported this listing

This is private and won't be shared with the owner.

Appointments

 

 / 

Sign in

Send Message

My favorites

Application Form

Claim Business

Share

Skip to content