Stayed at this hotel every month for about a year. There are only a couple hotels in this town and my company unfortunatly put us in this one.... The manager their always had a bad attitude and the place usually had a bad stinch in the air all through the hotel.... Recently had to stays there due to all the...
More
- Super Eight South Boston
- South Boston Super 8
- South Boston Super Eight
