Home ► Guide ►
Stop in at Super 8 Hampshire, IL hotel and take a load off. Our hotel in Hampshire, Illinois, is located off Interstate 90, just an hour from downtown Chicago. We are minutes from shopping, golf, spa, restaurants and more.
© Copyright 2014 Elgin Area CVB. All rights reserved.