Astro Motel

Call
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

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2024. All rights reserved.