Best Western Plus Meridian Hotel
1019 S Progress Ave, Meridian, ID 83642
Featuring an indoor pool and hot tub, this Idaho hotel is just 15 minutes’ drive from Boise State University. A complimentary breakfast is available daily. Roaring Springs Waterpark is 1.5 km away.