Holiday Inn Express
The Holiday Inn Express South Boston Hotel is a 3 star hotel located in the heart of South Boston, Virginia. We are convenient to all area restaurants, shopping, and the Halifax County Industrial Park.
We are also 2 miles from South Boston Speedway and only 25 miles from VIR. We also feature many on site amenities including a brand new elevator, fitness center Etc.