Boar's Head Resort Resort Afton, Virginia
8.5/10
Excellent
36 reviews
Free Wi-Fi
Offering a spa centre and hot tub, Boar's Head Resort is located in Charlottesville, VA, 3.1 km from John Paul Jones Arena. The resort features a tennis program and a golf course, along with miles of hiking trails.
Number of rooms: 133
200 Ednam Drive, Charlottesville, VA 22903, United States
Hotel booked 1 times today.