Super 8 South Boston Va Photos

Meet 40 travelers, 28 tour guides and discover 5 photos

Location. Super 8 South Boston Va is located in South Boston, close to South Boston Speedway. Features.A complimentary breakfast is served daily. Super 8 South Boston Va features an elevator (lift). Wireless Internet access is available in public areas. The front desk is open 24 hours a day. Guestrooms. Televisions have satellite…
View Super 8 South Boston Va guide >

Exterior

Exterior

Lobby

Lobby

Room

Room

Room

Room

Room

Room

Room

Hotel/Chain Logo