La Quinta Inn & Suites by Wyndham Boise Towne Square

7965 W. Emerald St., Boise, ID 83704

Managed

Developed

  • Year Built 1994
  • Acquired Management 2013
  • 124 Units
  • 1,300 sq ft of Meeting Space