From both Gatlinburg Town Square and Holiday Inn Crown Park you can walk anywhere you want in Gatlinburg since you are only a couple of blocks from the main drag. We easily walk to the Ober Gatlinburg Tram and ride the Sky Tram to Ober Gatlinburg. We walk to the Aquarium, the putt putt courses, the sky needle, the chairlift ride, the Hard Rock, the Bubba Gump's, etc, etc ,etc. We walk to many other great restaurants and then we walk back to the room. We walk to the Sweet Fannie Adams Show (very good) and walk home. We have some drinks with our meals and don't have to worry about driving. There are families walking up and down the streets all day and night and it is a fun friendly atmosphere. Tree Tops is also a very nice Gatlinburg resort in the mountains, and if you don't mind farther walks of 1/2 mile or more each way with hills to get to the main street, it too is within walking distance of downtown, but it is a lot farther walk than GTS and HI Crown Park. I would not attempt to walk to town and back from Tree Tops with small children, elderly adults, or people who are overweight and out of shape because the 1/2 mile or more walk back to the room is almost all uphill.
Both GTS and HI Crown Park have indoor pools and activities (GTS has the bigger indoor pool but HI Vacation Club is newer and so the resort is in better shape). Many of the rooms at HI Vacation Club have great views of the mountains and downtown from their balconies. All of the GTS rooms have balconies and some have great views, but some have had their views blocked since the HI was built between GTS and downtown. GTS has a great picnic/grilling area in a wooded area overlooking a babbling brook which is very nice. Some of the GTS rooms overlook the babbling brook and it is very peaceful and relaxing, but these rooms are hard to get.
If you stay where you can walk around town leaving your car parked at the resort you will enjoy Gatlinburg a lot more. If you have to fight the traffic to get to Gatlinburg, pay to park, and then fight the traffic back to Pigeon Forge you will probably only visit downtown once and you will miss the fun of strolling through town at night after visitng the national Park or Dollywood during the day.
Wyndham is a great resort with great amenities, but I go for location, location, location, and I will never stay anywhere but GTS or HI Vacation Club (or Tree Tops for my 3rd choice) when I visit the Smokies unless I just can't find any availability at those 3 resorts. I stayed at Pigeon Forge the last time I visited because it was all I could find for the dates I needed and I really missed walking to restaurants and people watching in downtown Gatlinburg. The main draw is the National Park and you can get there from any resort (although you are less than a mile from the National Park entrance when you stay at GTS or HI) but the relaxing strolls downtown at night or during an off day can't be matched by any resort that is not within walking distance of downtown IMO.