Twin Mountain Inn is the best place to stay in Pigeon Forge – especially if you’re planning on visiting the attractions and restaurants along the Pigeon Forge Parkway. We’re located within walking distance to Dixie Stampede and many other fun things to do. Take a look at the map below to get a better idea of where we’re located and how close you’ll be to all of the great things to do in the area.