River Lodge South is an independent, 5-star motel located in Downtown Pigeon Forge, Tennessee. The property sits within a 5-minute drive of LeConte Center at Pigeon Forge and Island at Pigeon Forge, placing guests close to major attractions in the area.
The Titanic Museum is 2.6 miles away, and Dollywood theme park is 4 miles from the property. Near landmarks include The Miracle Theater and Carbos Police Museum. This central position makes River Lodge South practical for visitors exploring Pigeon Forge's entertainment and tourist district without the need to travel far from accommodations.