South Boston Resorts
Displaying 1 Hotels in South Boston
Holiday Inn Express South Boston
Our hotel's pet-friendly South Boston VA property is an ideal midpoint to break up trips north and south. We're located right on Highway 58, providing quick Interstate access for weary travelers.
3.8 /5 (185 reviews)
1074 Bill Tuck Highway, South Boston, VA 24592, United States
Hotel Reservations : 1 888 465 4329 | Hotel Front Desk : 1-434-5754000