Riverchase Lodge encontra-se em Pigeon Forge, a 5 minutos a pé de Dolly Parton’s Stampede e a 3,1 km de Dollywood. O alojamento dispõe de acomodações com uma piscina exterior e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. O alojamento localiza-se a 4,9 km de The Grand Majestic Theater, a 5,2 km de Country Tonite Theatre e a 11 km de Ripley's Aquarium of the Smokies. Este motel tem piscina interior e uma receção aberta 24 horas.
Apresentando uma casa de banho privativa dispondo de banheira e produtos de higiene pessoal gratuitos, todos os quartos do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos também possuem varanda. As acomodações providenciam roupa de cama e toalhas.
Ober Gatlinburg fica a 12 km de Riverchase Lodge, enquanto Ijams Nature Center está a 49 km da propriedade. O aeroporto mais próximo é o Aeroporto McGhee Tyson, que fica a 59 km de Riverchase Lodge.