The super 8 in South Boston is an excellent choice for business owners and long term bookings. It is easy to find fault in any location when you look for it however this one has the willingness to make it right. While staying here for weeks at a time I was asked every day how my night was and if... More
We are searching for
the best rooms at the best prices,
so you don't have to.