Star Rating
Hotel Name
Price Range (USD)to

All Quality Inns in or near Twin Falls

Quality Inn & Suites - Twin Falls 1910 Fillmore Ave. North, Twin Falls, ID 83301 ~2.15 miles north of Twin Falls center
  • Two-star Suburban hotel
  • 50 suites in property
  • All guests thought the tv was sub-standard
  • Easily accessible by car, said 100%
More details

Comparable hotels to Quality Inns

Apollo Motor Inn
296 Addison Ave. West, Twin Falls, ID 83301
  • Economy Downtown property
  • Check in: 3:00 PM
  • Rooms are not good
  • Most guests complained about the bathroom

Next: Show All Available Comparable Hotels with Pricing
Back to Top