Share |

Royal 66 Theater & Subs

4063 Highway 62 E
(870) 492-5600
Mountain Home
United States

Location. Red Roof Inn Pigeon Forge is located in central Pigeon Forge, close to The Comedy Barn Theater, Dollywood, and Hollywood Wax Museum. Nearby points of interest also include Titanic Museum and WonderWorks. Hotel Features. Recreational amenities include an indoor pool. Complimentary wireless more...