Shilo Inn Suites - Twin Falls

  • Hotels and Motels
  • Meeting Space
1586 Blue Lakes Blvd N
Twin Falls, ID 83301
(208) 733-7545
(800) 222-2244
(208) 736-2019 (fax)