Hotels Near Howard Johnson Inn Mystic, Mystic