Stay at
The Astro, Santa Rosa, California
View Original Description
Across the street from picnics and events at Juilliard Park, this chic motel in a building dating from 1963 is less than a mile from US-101, and a 15-minute walk from history and culture exhibits at the Museums of Sonoma County.The stylish rooms are accessible via exterior corridors, and feature period furnishings, artwork and custom bedding. All have free Wi-Fi, flat-screen TVs, minibars, and tea and coffeemakers; some offer courtyard views and/or patios. Suites add kitchenettes.Around the corner there's a hip restaurant with a bar and a retro vibe. Bike repairs and rentals are available.
Show more
Share on Tumblr
Share via E-mail