Astro Motel
208 Wilson St
Santa Rosa, CA 95401
Astro Motel is a quaint accommodation nestled in the heart of Santa Rosa, California. The motel offers comfortable rooms and convenient amenities for travelers looking for a simple and affordable place to stay.
With a focus on providing a cozy and welcoming atmosphere, Astro Motel aims to offer a relaxing retreat for guests exploring the beautiful surroundings of Sonoma County. Whether passing through or staying for a while, visitors can expect a pleasant and hassle-free experience at this charming establishment.
Generated from their business information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2024. All rights reserved.