Owls Landing is a 2 bedroom rental in Townsend, TN
Sit back and relax. This one level cabin offers two master suites, spacious living room with a gas fireplace and flat screen tv. Each bedroom has a full bath. The kitchen and dining areas have recently been updated. To finish off this great cabin is a screen porch which provides a great sitting area to enjoy the mornings or evenings. Located in Wild Lauel Resort Area.