Remove Ads

Photo of Hotel La Rose

4.0
40 votes

Hotel La Rose

308 Wilson Street, Santa Rosa, California 95401 USA

Add Photo

A Local Treasure

Photo Credit: https://www.recreation.gov/

Remove Ads

Claim copyright