North America • United States • California • Courtyard By Marriott Santa Rosa
Courtyard surrounds travelers with the conveniences that make business and pleasure travel easy. Great location across the street from historic Railroad Square, walking distance to downtown and a short drive to Sonoma's wineries.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!