The Astro
The Property
The Astro offers visitors to Sonoma County an affordable, urban, adventurously designed headquarters with 34 rooms and suites.
Where are we?
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.