Address: 1500 Santa Rosa Ave, Santa Rosa, CA 95404, USA
Sarah King | May 6, 2022
yes
Reynaldo Reyes | May 6, 2022
There's a main parking lot and then there's a parking lot around the rear bungalows. And I think 11 is the earliest you can check in unless they have rooms ready