Location. The Baymont Inn & Suites is less than a mile from the Galveston Island Convention Center. more...