Home
Management
Development
Portfolio
Our Team
Culture
Press
Careers
Contact
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
Back to Properties
Visit Website