The Astro Motel
Business Category: Lodging
Welcome to The Astro Motel in our colorful corner of Santa Rosa, California. We look forward to having you as our guest. Built in 1963 in the heyday of the American motor lodge, The Astro was ambitiously remodeled into a 34-room urban motel in 2017, with original mid-century modern furnishings, a lush edible garden, and a passion for Sonoma County’s limitless offerings.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
Address: 323 Santa Rosa Avenue