Featuring an outdoor terrace, this majestic downtown Santa Rosa, CA hotel is in Historic Railroad Square. Local shops and restaurants are steps away and 10 minutesƒ?? drive to Charles M. Schulz Museum.
Address: 308 Wilson Street, Santa Rosa (California)
Rates from:
USD 127 Booking.com