Originally built in 1963 and now restored and updated, The Astro offers visitors to Santa Rosa an affordable, urban, artistically curated headquarters from which to explore Sonoma County.
Each of our rooms is uniquely styled with mid-century furniture and art for a comfortable and chic stay, while our grounds feature an edible garden with public art, a firepit, and a guest lounge.
Our partner restaurant The Spinster Sisters is just around the corner, and we’re walking distance from some of Sonoma County’s best coffee, bakeries, tap rooms, and local art. Or if you want to stick closer to the hotel, beautiful Juilliard Park and the Church of One Tree is just across the street.