Holiday Inn Exp South Boston Photos

Meet 40 travelers, 29 tour guides and discover 5 photos

Location. Holiday Inn Express South Boston is located in South Boston, close to South Boston Speedway. Hotel Features.Recreational amenities include an outdoor pool and a fitness facility. This 2.5 star property has a business center and offers secretarial services and business services. High speed Internet access is available in public areas. A…
View Holiday Inn Exp South Boston guide >

Exterior

Exterior

Exterior

Restaurant

Restaurant

Restaurant

Restaurant

Restaurant

Restaurant

Room

Room

Room

Room

Interior

Interior

Viewing 1 to 15 of 21 Items  | Display per page:
  1. Previous
  2. 1
  3. 2