The Inn on the River The Inn on the River, located in the middle of Action Packed Pigeon Forge, features luxurious rooms overlooking the beautiful Little Pigeon River. Experience a memorable family vacation, wedding, honeymoon, business trip or just an impromptu getaway at The Inn on the River. Located just minutes from Dollywood, Shopping Malls, Music Theaters, Popular Restaurants and the beautiful Great Smoky Mountains National Park