Arrowhead Resort

Surrounded by nature and located directly on Watts Bar Lake, Arrowhead Resort is nestled in the heart of East Tennessee. Guests can choose between a campsite, or opting for a solid roof above their heads in a cabin, the lodge or a vacation home! The resort is home to a restaurant and also offers boat […]