Konuklarına bagaj muhafazası, restoran sunan konforlu 3 yıldızlı The Astro Motel, Santa Rosa şehrinin tarihi semtinde, Luther Burbank Home and Gardens ve Church Built from One Tree'a yürüme mesafesinde yer almaktadır. Mekan veranda, piknik alanı, çeşitli eğlence olanakları ve bahçe manzaralı odalar sunmaktadır.
Bu otel Sonoma County Fairgrounds'dan 14 dakikalık yürüme mesafesinde, Charles M. Schulz Müzesi'dan ise yaklaşık 10 dakikalık bir sürüş mesafesindedir. Motel, Santa Rosa şehir merkezine 1 km uzaklıktadır. The Astro Motel, Taylor Mountain Regional Park'a kısa bir sürüş mesafesindedir. Sr80169 otobüs durağı The Astro Motel'den 850 metre uzaklıktadır.
Bu mekanda çalışma masası, oturma alanı ile donatılmış ve çift kişilik oda gibi oda seçenekleri sunan 34 oda bulunmaktadır. Bu tesisin odasının çoğunda ayrı tuvalet, duş vardır.
Otelde ücretsiz kontinental kahvaltı servis edilmektedir. Kafe Dierk's Parkside Cafe, 100 metre uzaklıkta bulunmaktadır.