
South Hill, VA, United States
Best Western Plus South Hill Inn
3-star hotel · BWH HOTELS
The Best Western Plus South Hill Inn is a family-friendly hotel located just off of Interstate 85 in South Hill, Virginia. The hotel has just completed a major renovation. This hotel offers convenient access to Virginia's…
- Wi-fi
- Wired Internet
- 24-hour reception
- Outdoor freshwater pool





