The Astro situa-se em Santa Rosa, a 35 km de Mission San Francisco Solano, e dispõe de acomodações com um jardim, estacionamento privado…
This Santa Rosa motel features 1 outdoor pool surrounded by landscaped gardens, a breakfast café and spacious rooms with free Wi-Fi.
Located off Highway 101, Holiday Inn Express - Santa Rosa North offers an outdoor pool and rooms with free WiFi.
Este motel de Santa Rosa está a uma curta distância de carro da Sonoma State University e da Sonoma Country Fairgrounds.
Este motel fica a 5 minutos de carro do Museu Charles Schulz e a 10 km das Vinhas Deloach.