Featuring a garden, The Astro offers rooms in Santa Rosa, 8 km from Wells Fargo Center for the Arts and 14 km from Safari West. Among the facilities of this property are a restaurant, a concierge service and luggage storage space, along with free WiFi. All units at the motel are equipped with a seat Read more
Featuring a garden, The Astro offers rooms in Santa Rosa, 8 km from Wells Fargo Center for the Arts and 14 km from Safari West. Among the facilities of this property are a restaurant, a concierge service and luggage storage space, along with free WiFi. All units at the motel are equipped with a seating area and a flat-screen TV. Every room has air conditioning, and certain units at The Astro have a patio. At the accommodation rooms have a private bathroom with free toiletries and a hair dryer. A continental breakfast is available every morning at the property. Guests at The Astro will be able to enjoy activities in and around Santa Rosa, like cycling. The nearest airport is Oakland International Airport, 90 km from the property.