Southhill Best Western in South Hill
+1-800-230-4134 101 Thompson St., South Hill, VA 23950 (Suburban) The Best Western South Hill Inn is located in the heart of Lake Country, on Interstate 85 at Exit 12A. The area is full of historical and unique finds. Experience the comfort and charm of the south with the tranquil water of Lake Gaston and Buggs Island Lake. Take a drive through the countryside and visit the local winery, antique shops, museums and civil war routes. The hotel is just minutes away from the local businesses and restaurants.
|