Lodging & Accommodations close by Downtown Twin Falls
Sleep Inn & Suites
+1-888-749-6785
1200 Centennial Spur, Jerome, ID 83338
+1-888-749-6785
~6.58 miles north of Downtown Twin Falls
- 2 star hotel
- Fitness / Gym is on-site
Comfort Inn & Suites
+1-888-878-9982
379 Crossroads Point Blvd., Jerome, ID 83338
+1-888-878-9982
~6.72 miles north of Downtown Twin Falls
- Inexpensive Highway property
- Complimentary breakfast is offered
Back to Top