Economy Inn - Santa Rosa

Welcome

With a kitchen in each room, you can pack your own picnic lunch to bring to nearby historic and beautiful Juilliard Park. This affordable inn also offers free Wi-Fi to keep you entertained after daylight hours.

At A Glance

Location

Economy Inn - Santa Rosa
502 Santa Rosa Ave, Santa Rosa CA 95404
(707) 545-3523

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad