Lodging & Accommodations close to Downtown Twin Falls
Apollo Motor Inn
296 Addison Ave. W, Twin Falls, 83301
+1-888-389-4121
~0.90 miles
northwest of Downtown Twin Falls
~16 minute walk
- 2 star property
- Check-in time: 00:00:00
Call to Book
Amber Inn Motel
1132 East 1000 S, Eden, ID 83325
+1-800-716-8490
~8.78 miles
east of Downtown Twin Falls
- Low Cost Motel property
- 25 rooms in property
Call to Book
Oregon Trail Inn
510 Broadway Ave. S, Buhl, ID 83316
+1-888-788-5576
~14.72 miles
west of Downtown Twin Falls
- Economical Motel hotel
- 13 sleeping rooms in hotel
Call to Book
Back to Top