Best Western Plus Meridian Meridian
1019 S Progress Ave
Meridian,
ID 83642
Near Wahooz Family Fun Zone