175 Railroad Street, Santa Rosa, California 95401
(707) 573-9000
Courtyard Santa Rosa offers a newly-renovated hotel experience in Sonoma Wine Country near Railroad Square Historic District. Enjoy on-site parking, $10 per day, and complimentary Wi-Fi in the hotel's rooms.