Pet Friendly Hotels in South Boston
Displaying 1 Hotels in South Boston
More IHG Pet Friendly Hotels in South Boston, Virginia, United States
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.9 /5 (172 reviews)
1074 Bill Tuck Highway, South Boston, VA 24592, United States
Hotel Reservations : 1 877 424 2449 | Hotel Front Desk : 1-434-5754000