1. Red Lion Inn & Suites Jerome Twin Falls 1200 S Centennial Spur, Jerome, ID 83338 Coordinate: 42.64856,-114.44238 Phone: (208) 324-6400