Stay smart at the Astro Motel Santa Rosa, CA. The place is located at 323 Santa Rosa Avenue, 95404, Santa Rosa, CA, US. Organizers of property provides a visitor with a delight fresh clean and upscale atmosphere best room choices and facilities.
Astro Motel Hotels Amenities and Comfort Facilities
Air Conditioning, Heating, Carpeted
Coffee/Tea Maker, Microwave
High-speed in-room internet access
Dry Cleaning at Additional Charge
Non-Smoking Rooms with Smoke Alarms
Room Service Waitress
Safety Deposit Box
Fitness Centre Access
TV & Radio
Kids aged 12 years old and younger stay free when using existing bedding. Extra Charge for Pets. Check-in time 3 PM to midnight Check-out time is 12:30 Express check-in & Check-out Credit card or cash deposit required Government-issued photo ID required All guests should be 18 years old to check-in. Language Available: Spanish, English.
Santa Rosa, CA Local Weather
Without question before leaving for Astro Motel you presumably searching for local weather updates in Santa Rosa, CA.
Astro Motel Hotels Map and Directions
Get directions and contact details of this local accommodation near 323 Santa Rosa Avenue.