Santa Rosa 323, Santa Rosa, California - CA (U.S.A.) Show on map
Updating availability and prices
The Astro is a 3
5 star, 34-room retro chic, urban-hip and affordable property that is a mere 10-minute walk from downtown Santa Rosa where there are more than 120 restaurants, bars, entertainment, and shopping
The property is ideal for small groups and buyouts
The Astro has recently appeared in Vogue, GQ, Sunset, Goop and Brides and proudly boast of being one of the top 5 properties in Santa Rosa --- according to guest reviews
We are super fun and super friendly
The Astro is more than a stay, it's an experience
We are pet-friendly (fee applies)
We offer free wifi and free self parking
All 34 rooms have mini fridges, honor bar, premium Casper bedding and Flat screen TVs
We are conveniently located near great hiking/biking trails and over 400 wineries
We are adjacent to beautiful Juilliard Park -- great for picnics
Book now, best price guaranteed!
Hotel
Tax Information
The rate does not include local taxes, supplements or other additional charges that the hotel may charge you; because you must pay them directly at the destination. Unless the hotel indicates otherwise.