South Boston Inn

2001 Seymour Drive, South Boston, United States
(1.06 km from city center)
User rating:
(0 Reviews)

Check in from 14 / Check out prior to 12

South Boston Inn: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in South Boston, United States.

Hotel description

The motel is situated in South Boston and is close to South Boston Speedway. It is conveniently positioned for guests wishing to visit local attractions.

South Boston Inn has 52 rooms offering all the essentials to ensure a comfortable stay.

Those staying at South Boston Inn can relax at the on-site bar, conveniently located for a drink.

For those wishing to dine out during their stay at the motel, there are a selection of restaurants situated close by. It also provides a convenient base to explore nearby Riverdale and Clarksville.

Hotel features

Availability and Prices

Nearest hotels

Fairfield Inn & Suites South Boston
1120 Bill Tuck Highway
Super 8 South Boston
1040 Bill Tuck Highway
Charles Bass House
1505 North Main Street
Search hotels