Boise Towne Square, 7965 Emerald Street, Boise, ID 83704, USA
7965 W Emerald St Boise, ID 83704
Boise
Idaho
83704
United States
La Quinta Inn & Suites Boise Towne Square is pet friendly! Two pets of any size are welcome for no additional fee. Pets are not permitted to be left unattended in guest rooms.