Lodging & Accommodations close by Turf Club
Splash Canyon Hotel
1740 Bridgeview Blvd, Twin Falls, ID 83301
+1-888-965-8297
~1.21 miles
northeast of Turf Club
~21 minute walk
- 3 star hotel
- Check-in: 3:00 PM
Call to Book
Apollo Motor Inn
296 Addison Ave. W, Twin Falls, 83301
+1-888-878-9982
~1.41 miles
southwest of Turf Club
~25 minute walk
- Two star property
- Check-in: 00:00:00
Call to Book
Back to Top