Tudor Inn Gatlinburg

135 W Holly Ridge Rd, Gatlinburg, TN, United States

2 night minimum