The Astro Motel is a fine option to stay in Santa Rosa. It features concierge service and ironing service as well as allergy friendly rooms and a luggage storage.
The property lies within 3.5 km from Charles M. Schulz Museum.
A local bus stop is 100 meters away.
The hotel offers 34 rooms. They are fitted with a mini bar, flat-screen TV, a patio, a fridge and a sofa. For more comfort a bathtub, a shower and a bidet are provided.
Eat & Drink
Guests can dine at Las Palmas and Dierks Parkside Cafe located within a 5-minute walk of the property.
There are bicycle rentals available on site.
Leisure options include a picnic area and a library.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.