My Place Hotel - Twin Falls, ID
With a stay at My Place Hotel - Twin Falls, ID in Twin Falls, you'll be within a 5-minute drive of St. Luke's Magic Valley Medical Center and Snake River Canyon. This hotel is 7.4 mi (11.9 km) from Shoshone Falls and 1.7 mi (2.8 km) from College of Southern Idaho.