Creekstone Inn is located at 4034 South River Road, Pigeon Forge, Tennessee 37863, nestled along the banks of the Little Pigeon River. The hotel sits just off the main Parkway in a quieter setting while still being central to all Pigeon Forge attractions and less than 5 minutes from Dollywood.