Enjoy Southern hospitality with the feel of home at Baymont Inn & Suites . Near Interstate 77 and about 20 miles south of Charlotte, NC, our pet-friendly, hotel offers easy access to the most popular business and recreational destinations in the region.