Trip Planner

Pet Travel Club

Receive advance notice of pet friendly hotel & travel deals, the TWP e-newsletter, and exclusive member-only offers - like 10% OFF at the TWP Store!  

Join Now for FREE!

Idaho Pet Friendly Hotels & Lodging

United States » Idaho » Twin Falls

Quality in Twin Falls, Idaho

1910 Fillmore Street North, Twin Falls, ID (Map)
The Quality Inn and Suites is a pet friendly hotel in Twin Falls, Idaho and is close to Snake River Canyon and Shoshone Falls. Canyon rim walking trails and viewpoints are nearby, and golf and zip-lin... More details »