Gatlinburg Town Square welcomes you. You’ll discover resort living in the heart of the Great Smoky Mountains National Park, in a region so vividly gorgeous that going through it is like moving through a picture. Gatlinburg Town Square and Town Village are conveniently located in the center of Gatlinburg, Tennessee, only a short walk from downtown and all of the city’s entertainment, shopping, and nightlife options.