Best Western PLUS Garden Inn

1500 Santa Rosa Ave.

Santa Rosa, CA, 95404


The Best Western Garden Inn offers its guests many amenities including two swimming pools, a breakfast café, clean rooms and a friendly helpful staff.

Amenities

  • Hotel
  • Event Space
  • Pool
  • Pets Allowed